चेकसम / हैश सत्यापनकर्ता
अपेक्षित हैश (किसी स्रोत द्वारा घोषित) और गणना किए गए हैश (आपकी ओर से प्राप्त) की तुलना करके जाँचें कि डाउनलोड की गई फ़ाइल अक्षुण्ण और अपरिवर्तित है।
यह कैसे काम करता है
किसी फ़ाइल (इंस्टॉलर, ISO इमेज, सोर्स कोड संग्रह) को डाउनलोड करने के बाद, गंभीर साइटें अक्सर डाउनलोड लिंक के बगल में उसका क्रिप्टोग्राफ़िक फ़िंगरप्रिंट (जैसे SHA-256) प्रकाशित करती हैं, ताकि यह सत्यापित किया जा सके कि प्राप्त फ़ाइल ट्रांसफर के दौरान दूषित नहीं हुई है या किसी तृतीय पक्ष द्वारा परिवर्तित नहीं हुई है। पहले डाउनलोड की गई फ़ाइल का हैश निकालें (इस साइट के « हैश जनरेटर » उपकरण के साथ), इसे स्रोत साइट द्वारा घोषित हैश के बगल में यहाँ चिपकाएँ, और फिर दोनों की तुलना करें: उपकरण तुलना करने से पहले केस और स्थान को सामान्य करता है, ताकि बड़े/छोटे अक्षरों में मात्र अंतर के कारण गलत नकारात्मक परिणाम से बचा जा सके।
घोषित हैश और मेरा गणना किया गया हैश अलग हैं, क्या करें?
डाउनलोड की गई फ़ाइल पर भरोसा न करें। अंतर का मतलब है या तो डाउनलोड दूषित हुआ है (पुनः डाउनलोड करें), या — शायद ही कभी लेकिन अधिक गंभीर — फ़ाइल को मूल सर्वर और आपके बीच संशोधित किया गया है (समझौता किया गया मिरर, man-in-the-middle हमला)। दूसरे मामले में, इसे न चलाएँ और आधिकारिक स्रोत से, यदि संभव हो तो एक अलग कनेक्शन के माध्यम से पुनः डाउनलोड करें।
क्या यह उपकरण स्वयं फ़ाइल का हैश निकालता है?
नहीं, यह केवल दो टेक्स्ट स्ट्रिंग्स की तुलना करता है जिन्हें आपने कहीं और प्राप्त किया है। किसी फ़ाइल या टेक्स्ट का हैश निकालने के लिए, इस साइट के « हैश जनरेटर » उपकरण का उपयोग करें (SHA-256, SHA-1, MD5, आदि), फिर स्रोत द्वारा घोषित हैश के साथ तुलना करने के लिए परिणाम को यहाँ कॉपी करें।
गोपनीयता: तुलना आपके ब्राउज़र में WebAssembly के माध्यम से पूरी तरह से होती है — आपके हैश कभी सर्वर पर नहीं भेजे जाते।