Hash कैसे निकालें
- कोई टेक्स्ट लिखें या पेस्ट करें, या अपने डिवाइस से कोई फ़ाइल चुनें।
- पांचों hash तुरंत दिख जाते हैं। जिसकी ज़रूरत हो उसके आगे “कॉपी करें” दबाएं।
- किसी डाउनलोड को जांचने के लिए, बनाने वाले का दिया hash मिलान वाले बॉक्स में पेस्ट करें।
- अगर मेल खाता है तो हरे रंग से दिखता है और आप जान जाते हैं कि सामग्री बिल्कुल वही है।
Hash क्या है
Hash किसी टेक्स्ट या फ़ाइल की “डिजिटल उंगलियों की छाप” है: एक तय लंबाई की स्ट्रिंग जो एक अक्षर बदलने पर भी पूरी तरह बदल जाती है। एक ही सामग्री से हमेशा एक ही hash मिलता है।
इसका उपयोग यह जांचने के लिए होता है कि डाउनलोड की गई फ़ाइल खराब नहीं हुई या बदली नहीं गई, इसके लिए उसका hash बनाने वाले के दिए hash से मिलाया जाता है; साथ ही डुप्लिकेट पहचानने के लिए भी।
MD5 और SHA-1 सुरक्षा के लिहाज़ से कमज़ोर माने जाते हैं (collision बनाए जा सकते हैं): ये अखंडता जांचने के लिए ठीक हैं, पासवर्ड की सुरक्षा के लिए नहीं। सुरक्षा के उपयोग में SHA-256 या SHA-512 चुनें।
ध्यान रखने वाली बातें
- Hash एन्क्रिप्शन नहीं है और उसे “पलटा” नहीं जा सकता। पासवर्ड सेव करने के लिए भी यह अकेले उपयुक्त नहीं है।
- टेक्स्ट UTF-8 में प्रोसेस होता है। एक ही टेक्स्ट अलग तरह की नई लाइन वाले फ़ॉर्मेट में अलग hash देता है।
- बड़ी फ़ाइलें (500 MB तक) पूरी की पूरी मेमोरी में पढ़ी जाती हैं, इसलिए कम मेमोरी वाले डिवाइस पर देर लग सकती है या वे चल नहीं पाएंगी।
अक्सर पूछे जाने वाले सवाल
क्या मेरी फ़ाइल किसी सर्वर पर अपलोड होती है?
नहीं। Hash आपके ब्राउज़र में निकलता है और फ़ाइल आपके डिवाइस से बाहर नहीं जाती।
डाउनलोड की हुई फ़ाइल को कैसे जांचूं?
उसका hash निकालें, बनाने वाले का दिया hash मिलान वाले बॉक्स में पेस्ट करें और देखें कि मेल खाता है या नहीं।
कौन सा एल्गोरिदम इस्तेमाल करना चाहिए?
अखंडता जांचने के लिए कोई भी चलेगा, लेकिन SHA-256 सबसे ज़्यादा सुझाया जाता है। MD5 और SHA-1 अब हमलों के सामने सुरक्षित नहीं हैं।
क्या hash को पलटकर टेक्स्ट वापस मिल सकता है?
नहीं। Hash एक तरफ़ा फ़ंक्शन है: सिर्फ़ यही जांचा जा सकता है कि कोई सामग्री वह hash बनाती है या नहीं।
क्या यह मुफ़्त है?
हां, यह मुफ़्त है, रजिस्ट्रेशन नहीं मांगता और सीधे ब्राउज़र में चलता है।