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

चेकसम एक छोटा, अद्वितीय स्ट्रिंग है जो किसी दी गई फाइल पर एन्क्रिप्शन एल्गोरिदम चलाने का परिणाम है। एल्गोरिदम उन सभी बिट्स को देखता है जो एक फाइल बनाते हैं और, उन अद्वितीय बिट्स के आधार पर, एक चेकसम बनाता है। यदि फाइल में एक भी बिट बदलता है तो यह चेकसम बदल जाएगा। इसका मतलब है कि दो चेकसम की तुलना करके, आप सुनिश्चित कर सकते हैं कि आपकी फाइल क्षतिग्रस्त या संशोधित नहीं हुई है। यह आपके डाउनलोड में फाइल भ्रष्टाचार या दुर्भावनापूर्ण हस्तक्षेप के खिलाफ बचाव का एक उपयोगी तरीका है।
चेकसम के लिए सबसे अधिक उपयोग किए जाने वाले एल्गोरिदम MD5 हैं। SHA-1 और SHA-256 भी उपलब्ध हैं और क्रिप्टोग्राफिक रूप से सुरक्षित एल्गोरिदम पर आधारित हैं। यदि आप तीन में से चुन सकते हैं, तो SHA-256 का उपयोग करें।
चेकसम का उपयोग कैसे करें?

चेकसम का उपयोग करने के लिए, आपको पहले यह जानना होगा कि किसी दी गई फाइल का चेकसम क्या है। इसे आपको उसी स्रोत द्वारा प्रदान किया जाना होगा जिसने फाइल प्रदान की थी। आप नीचे दिए गए टूल्स में से किसी एक का उपयोग करके उसी चेकसम एल्गोरिदम के माध्यम से अपनी डाउनलोड की गई फाइल को चलाएंगे। एक बार जब आप ऐसा कर लेते हैं, तो आप दोनों स्ट्रिंग्स की तुलना करेंगे। यदि स्ट्रिंग्स मेल खाते हैं, तो फाइल नहीं बदली है। यदि स्ट्रिंग्स मेल नहीं खाते, तो आपकी फाइल के बारे में मूल फाइल से कुछ अलग है।
विंडोज 10 में MD5, SHA-1 और SHA-256 चेकसम वेरिफाई करें
विंडोज 10 में चेकसम चलाने का सबसे अच्छा तरीका MD5 & SHA Checksum Utility नामक टूल के साथ है। यह एक दी गई फाइल के लिए MD5, SHA-1 और SHA-256 चेकसम की गणना एक साथ करेगा और आपको अपने परिणाम की तुलना प्रदान किए गए डेटा के खिलाफ करने की अनुमति देगा।
1. डेवलपर की वेबसाइट से MD5 & SHA Checksum Utility डाउनलोड करें।
2. प्रोग्राम लॉन्च करने के लिए डाउनलोड की गई फाइल पर डबल-क्लिक करें।

3. उस फाइल को चुनने के लिए "Browse" बटन पर क्लिक करें जिसे आप जांचना चाहते हैं।

4. अपनी डाउनलोड की गई फाइल के लिए प्रदान किया गया चेकसम ढूंढें। सभी डाउनलोड की गई फाइलों में चेकसम उपलब्ध नहीं होते हैं, लेकिन ओपन-सोर्स या सुरक्षा-जागरूक डेवलपर्स अक्सर चेकसम प्रदान करते हैं। उस चेकसम को क्लिपबोर्ड पर कॉपी करें, फिर MD5 & SHA Checksum Utility में "Paste" बटन पर क्लिक करें।

5. यदि चेकसम एप्लिकेशन द्वारा गणना किए गए चेकसम के समान है, तो आपको एक सफलता संदेश प्राप्त होगा। इसका मतलब है कि आपके पास मौजूद फाइल पहले जांची गई फाइल के समान है।

यदि चेकसम अलग है, तो आपको एक त्रुटि संदेश मिलेगा। इसका मतलब है कि फाइल किसी तरह बदल गई है क्योंकि पिछली बार चेकसम की गणना की गई थी।

फाइल एक्सप्लोरर के भीतर चेकसम वेरिफाई करना
यदि आप अक्सर चेकसम वेरिफाई करते हैं, तो आप HashTab में रुचि ले सकते हैं। एप्लिकेशन फाइल एक्सप्लोरर के Properties विंडो में एक अतिरिक्त टैब इंस्टॉल करता है। एक्सप्लोरर में एम्बेडेड होने के कारण, HashTab अलग एप्लिकेशन की आवश्यकता के बिना मौके पर चेकसम की गणना कर सकता है। डिफ़ॉल्ट रूप से, यह CRC32, MD5 और SHA-1 हैश मानों की गणना करता है। अतिरिक्त हैशिंग एल्गोरिदम HashTab की सेटिंग्स में सक्षम किए जा सकते हैं।
1. डेवलपर की वेबसाइट से HashTab डाउनलोड और इंस्टॉल करें।
2. उस फाइल पर राइट-क्लिक करें जिसके खिलाफ आप चेकसम चलाना चाहते हैं और कॉन्टेक्स्ट मेनू से "Properties" चुनें।

3. विंडो के शीर्ष पर "File Hashes" लेबल वाले टैब पर क्लिक करें ताकि आपके द्वारा चुनी गई फाइल के लिए MD5, SHA-1 और CRC32 हैश देख सकें।

4. "Hash Comparison" डायलॉग बॉक्स में तुलना के लिए चेकसम को कॉपी और पेस्ट करें।

5. यदि हैश चेक आउट होता है, तो आपको एक ग्रीन चेकमार्क दिखाई देगा।

यदि हैश मेल नहीं खाता, तो आपको एक लाल X दिखाई देगा।

निष्कर्ष
यदि आप अपने द्वारा डाउनलोड की गई फाइल की अखंडता की जांच करना चाहते हैं, तो चेकसम आपको इसे पूरा करने में मदद करेंगे। आप MD5, SHA-1 और SHA-256 चेकसम की गणना और तुलना के लिए स्टैंडअलोन एप्लिकेशन के रूप में MD5 & SHA Checksum Utility का उपयोग कर सकते हैं या फाइल एक्सप्लोरर में एकीकृत चेकसम चेकिंग टूल के लिए HashTab का उपयोग कर सकते हैं।
इमेज क्रेडिट: Beyer Cryptographic Watch via Wikimedia Commons