फ़ाइल चेकसम वेरिफ़ायर

डाउनलोड की गई फ़ाइल को उसके प्रकाशित चेकसम से जाँचें। MD5, SHA-1, SHA-256, SHA-384 और SHA-512 लोकली निकालता है और तुरंत बताता है कि हैश मेल खाता है या नहीं।

डाउनलोड की गई फ़ाइल यहाँ छोड़ें या चुनने के लिए क्लिक करें

डाउनलोड पेज से हैश पेस्ट करें। sha256sum का आउटपुट ("hash filename") भी चलेगा। एल्गोरिद्म लंबाई से पहचाना जाता है।

पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड नहीं होता।

फ़ाइल चेकसम वेरिफ़ायर क्या है?

सॉफ़्टवेयर डाउनलोड अक्सर एक चेकसम (SHA-256 या MD5 हैश) सूचीबद्ध करते हैं ताकि आप पुष्टि कर सकें कि फ़ाइल सही सलामत पहुँची। फ़ाइल यहाँ छोड़ें और अपेक्षित चेकसम पेस्ट करें: टूल एक ही पास में MD5, SHA-1, SHA-256, SHA-384 और SHA-512 निकालता है और बताता है कि मिलता-जुलता हैश एक जैसा है या नहीं। फ़ाइल लोकली पढ़ी जाती है और कभी अपलोड नहीं होती।

फ़ाइल चेकसम वेरिफ़ायर का उपयोग कैसे करें

  1. डाउनलोड की गई फ़ाइल को बॉक्स पर छोड़ें (या चुनने के लिए क्लिक करें)।
  2. प्रकाशित मान को अपेक्षित चेकसम में पेस्ट करें; पूरी sha256sum पंक्ति भी चलती है।
  3. नतीजा पढ़ें: हरा मेल खाता है संदेश या लाल मेल नहीं खाता चेतावनी।
  4. ज़रूरत हो तो गणना किए गए पाँच हैश में से कोई भी कॉपी करें।

उदाहरण

इनपुट
A text file containing "hello world" and a line break
आउटपुट
SHA-256: a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447
MD5: 6f5902ac237024bdd0c176cb93063dc4

फ़ाइल चेकसम वेरिफ़ायर का उपयोग कब करें

ISO इमेज, इंस्टॉलर, फ़र्मवेयर या बैकअप डाउनलोड करने के बाद, ट्रांज़िट में खराबी या छेड़छाड़ पकड़ने के लिए इसका उपयोग करें। मेल खाने वाला चेकसम केवल इतना साबित करता है कि फ़ाइल वही है जिससे चेकसम बना था; अगर हमलावर डाउनलोड पेज को नियंत्रित करता है तो वह दोनों बदल सकता है, इसलिए अलग, भरोसेमंद स्रोत से लिए चेकसम या साइन किए रिलीज़ को प्राथमिकता दें। MD5 और SHA-1 आकस्मिक खराबी पकड़ने के लिए ठीक हैं, पर जानबूझकर किए हमलों से सुरक्षा के लिए नहीं।

फ़ाइल चेकसम वेरिफ़ायर कैसे काम करता है

फ़ाइल 4 MB के टुकड़ों में पढ़ी जाती है और क्रमिक MD5, SHA-1, SHA-256, SHA-384 और SHA-512 हैशर (hash-wasm के WebAssembly कार्यान्वयन) को दी जाती है, इसलिए कई गीगाबाइट की फ़ाइलें भी पूरी तरह मेमोरी में लोड किए बिना जाँची जा सकती हैं। अपेक्षित मान साफ़ किया जाता है (स्पेस, कोलन, फ़ाइल नाम, अपरकेस) और उसकी लंबाई एल्गोरिद्म बताती है: 32 हेक्स अक्षर = MD5, 40 = SHA-1, 64 = SHA-256, 96 = SHA-384, 128 = SHA-512। फिर दोनों हेक्स स्ट्रिंग की तुलना होती है।

सामान्य उपयोग मामले

  • USB स्टिक पर लिखने से पहले Linux ISO जाँचना
  • देखना कि बड़ा बैकअप बिना त्रुटि के कॉपी हुआ
  • पुष्टि करना कि फ़र्मवेयर या इंस्टॉलर वेंडर के SHA-256 से मेल खाता है
  • एक फ़ाइल के सभी आम हैश एक साथ पाना

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

क्या मेरी फ़ाइल अपलोड होती है?

नहीं। फ़ाइल आपका ब्राउज़र पढ़ता है और लोकली हैश करता है; कुछ भी आपके डिवाइस से बाहर नहीं जाता।

मुझे कौन-सा एल्गोरिद्म इस्तेमाल करना चाहिए?

वही जो प्रकाशक सूचीबद्ध करता है। आज SHA-256 सबसे आम है। टूल अपेक्षित मान की लंबाई से उसे अपने आप पहचान लेता है।

अगर चेकसम मेल न खाए तो?

फ़ाइल दोबारा डाउनलोड करें, बेहतर होगा आधिकारिक स्रोत से। मेल न खाने का मतलब है कि फ़ाइल खराब, अधूरी या वह फ़ाइल नहीं है जिसका चेकसम है।

फ़ाइल कितनी बड़ी हो सकती है?

4 GB तक। फ़ाइल टुकड़ों में स्ट्रीम होती है, इसलिए गति मुख्यतः आपकी डिस्क और CPU पर निर्भर करती है।

सुझाए गए अगले कदम

और श्रेणियाँ देखें