मुफ़्त ऑनलाइन फ़ाइल हैश और चेकसम वेरिफायर
किसी भी फ़ाइल का MD5, SHA-1, SHA-256 और SHA-512 चेकसम कैलकुलेट करें और उसे पब्लिश किए गए हैश से वेरिफाई करें — पूरी तरह आपके ब्राउज़र में। फ़ाइलें कभी सर्वर पर अपलोड नहीं होतीं।
यहां फ़ाइल ड्रॉप करें
या ब्राउज़ करने के लिए क्लिक करें — लोकली प्रोसेस होता है, कभी अपलोड नहीं
कैलकुलेटेड चेकसम
फ़ाइल चेकसम क्या होता है?
चेकसम (या हैश) एक फ़ाइल की सटीक कंटेंट से जनरेट किया गया एक छोटा, फ़िक्स्ड-लेंथ फ़िंगरप्रिंट है। फ़ाइल में सिर्फ़ एक बिट बदलने पर भी बिल्कुल अलग चेकसम बनता है, जिससे हैश यह वेरिफाई करने का एक भरोसेमंद तरीका बन जाते हैं कि डाउनलोड की गई या कॉपी की गई फ़ाइल, बाइट-बाय-बाइट, ओरिजिनल जैसी ही है। सॉफ़्टवेयर पब्लिशर आमतौर पर डाउनलोड लिंक के साथ किसी रिलीज़ का SHA-256 या MD5 चेकसम पब्लिश करते हैं, ताकि यूज़र यह कन्फ़र्म कर सकें कि फ़ाइल ट्रांसफ़र में करप्ट नहीं हुई या किसी तीसरे पक्ष ने उसमें छेड़छाड़ नहीं की — यह हमारे हैश जनरेटर से जुड़ा हुआ लेकिन अलग इस्तेमाल है, जो टाइप किए गए टेक्स्ट से, न कि फ़ाइल से, हैश बनाता है।
चेकसम वेरिफिकेशन के आम इस्तेमाल
चेकसम वेरिफिकेशन कई रोज़मर्रा और प्रोफ़ेशनल वर्कफ़्लो में एक रूटीन स्टेप है:
यह वेरिफाई करना कि डाउनलोड की गई ISO, इंस्टॉलर या आर्काइव, सॉफ़्टवेयर वेंडर द्वारा पब्लिश किए गए चेकसम से मैच करती है।
यह पक्का करना कि बैकअप या ट्रांसफ़र की गई फ़ाइल बिना किसी करप्शन के बाइट-बाय-बाइट कॉपी है।
डिजिटल फ़ोरेंसिक्स में सबूतों की चेन-ऑफ़-कस्टडी स्थापित करना, जहां एक अनबदली हैश यह साबित करती है कि फ़ाइल में बदलाव नहीं हुआ।
फ़र्मवेयर या डिपेंडेंसी पैकेज इंस्टॉल करने से पहले यह जांचना कि उसमें छेड़छाड़ तो नहीं हुई।
MD5, SHA-1, SHA-256 या SHA-512: कौन-सा इस्तेमाल करें?
गलती से हुए करप्शन (फ़ेल्ड डाउनलोड, खराब डिस्क सेक्टर) के खिलाफ़ इंटीग्रिटी वेरिफिकेशन के लिए, MD5 और SHA-1 अभी भी तेज़ और पूरी तरह ठीक हैं, इसीलिए कई पुरानी सॉफ़्टवेयर रिलीज़ अभी भी MD5 चेकसम पब्लिश करती हैं। हालांकि, दोनों क्रिप्टोग्राफ़िकली टूटे हुए हैं और वहां इस्तेमाल के लायक नहीं जहां कोई मैलिशियस एक्टर जानबूझकर मैचिंग हैश वाली फ़ाइल बना सके — उसके लिए SHA-256 या SHA-512 इस्तेमाल करें, जो कोलिज़न-रेज़िस्टेंट बने हुए हैं और सिक्योरिटी-सेंसिटिव वेरिफिकेशन के लिए मौजूदा स्टैंडर्ड हैं। यह टूल चारों कैलकुलेट करता है ताकि आप पब्लिशर द्वारा दिए गए हैश से मिला सकें।