हैश जनरेटर — MD5·SHA-1·SHA-256·SHA-512, HMAC

डाउनलोड की गई इंस्टॉलर फ़ाइल ऑफ़िशियल चेकसम से मेल खाती है या नहीं, और API सिग्नेचर के लिए HMAC वैल्यू सही है या नहीं, यह जांचने के लिए इस्तेमाल होता है। फ़ाइल अपलोड नहीं होती।

फ़ाइल सर्वर पर नहीं भेजी जाती — सिर्फ़ इस डिवाइस के ब्राउज़र के अंदर प्रोसेस होती है

हैश का नतीजा

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5·SHA-1 में कोलिज़न अटैक पहले से जाने जाते हैं, इनका इस्तेमाल सिर्फ़ फ़ाइल जांच के लिए करें। पासवर्ड सेव करने के लिए हैश के बजाय bcrypt·Argon2 इस्तेमाल करें।

विज्ञापन

हैश बनाना इस्तेमाल करने का तरीका

  1. 1टेक्स्ट डालें या फ़ाइल चुनें।
  2. 2सभी एल्गोरिथम के हैश एक साथ दिखते हैं। ज़रूरत पड़ने पर HMAC की डालें।
  3. 3एक्सपेक्टेड वैल्यू बॉक्स में ऑफ़िशियल हैश पेस्ट करने पर मैच है या नहीं (✓/✗) दिखता है।

अक्सर पूछे जाने वाले सवाल

क्या MD5·SHA-1 इस्तेमाल किए जा सकते हैं?

फ़ाइल खराब है या नहीं यह जांचने के लिए ठीक है, लेकिन कोलिज़न अटैक पहले से जाने जाते हैं, इसलिए सिक्योरिटी काम (सिग्नेचर·पासवर्ड) के लिए SHA-256 या उससे ऊपर इस्तेमाल करें।

क्या इसे पासवर्ड सेव करने के लिए इस्तेमाल किया जा सकता है?

नहीं। पासवर्ड को bcrypt·scrypt·Argon2 जैसे जानबूझकर धीमे बनाए गए फ़ंक्शन से सेव करना चाहिए।

क्या बड़ी फ़ाइलें भी चल सकती हैं?

फ़ाइल को एक बार में मेमोरी में पढ़कर कैलकुलेट किया जाता है, इसलिए कई सौ MB तक तो चल जाता है, लेकिन डिवाइस की मेमोरी के हिसाब से धीमा हो सकता है या फ़ेल हो सकता है।

विज्ञापन