निजता गाइड
SHA-256 चेकसम से फ़ाइल की पुष्टि कैसे करें
विश्वसनीय संदर्भ मान खोजें, स्थानीय रूप से हैश निकालें और फ़ाइल खोलने से पहले मिलान या अंतर का अर्थ समझें।

गणना से पहले सही संदर्भ मान प्राप्त करें
SHA-256 हैश किसी फ़ाइल के बाइट्स का वर्णन करता है। केवल फ़ाइल का नाम बदलने से हैश नहीं बदलता, लेकिन अलग बिल्ड, संशोधित आर्काइव या अधूरा डाउनलोड सामान्यतः अलग परिणाम देगा।
इंस्टॉलर या डिस्क इमेज के लिए चेकसम प्रकाशक के आधिकारिक रिलीज़ पेज से या ऐसी चेकसम सूची से लें जिसके हस्ताक्षर की आपने जाँच की हो। फ़ाइल का नाम, संस्करण और प्लेटफ़ॉर्म मिलाएँ। यदि फ़ाइल किसी मिरर से डाउनलोड की है, तब भी संदर्भ मान प्रकाशक से लें। जो व्यक्ति फ़ाइल और प्रकाशित चेकसम दोनों को बदल सकता है, वह दोनों का मिलान करा सकता है।
ब्राउज़र या टर्मिनल में स्थानीय रूप से गणना करें
SeraShield का फ़ाइल फ़िंगरप्रिंट टूल 100 MiB तक की फ़ाइलों के लिए आपके ब्राउज़र में SHA-256 की गणना करता है। फ़ाइल को उसी रूप में चुनें जिस रूप में मिली थी। यदि प्रकाशक ने आर्काइव का चेकसम दिया है, तो उसे निकालने से पहले आर्काइव की पुष्टि करें।
- फ़िंगरप्रिंट टूल में फ़ाइल चुनें। तुलना वाले फ़ील्ड में केवल अपेक्षित हैश चिपकाएँ; फ़ाइल का नाम, कमांड आउटपुट के लेबल या अन्य वर्ण न डालें। हेक्साडेसिमल अक्षरों में बड़े और छोटे अंग्रेज़ी अक्षर समान माने जाते हैं।
- Windows में डाउनलोड फ़ोल्डर के भीतर PowerShell खोलें और Get-FileHash -LiteralPath './download.zip' -Algorithm SHA256 चलाएँ। download.zip की जगह अपनी फ़ाइल का नाम लिखें। Hash कॉलम के पूरे मान की तुलना करें।
- macOS जैसे shasum वाले सिस्टम में फ़ाइल के फ़ोल्डर से shasum -a 256 './download.zip' चलाएँ। फ़ाइल नाम से पहले दिखने वाले पहले मान की तुलना करें।
समझें कि परिणाम क्या प्रमाणित करता है
विश्वसनीय संदर्भ मान से मिलान इस बात का मज़बूत प्रमाण है कि फ़ाइल के बाइट्स प्रकाशित फ़ाइल जैसे हैं। फिर भी फ़ाइल को चलाना उचित है या नहीं, यह प्रकाशक और फ़ाइल प्राप्त करने के तरीके पर निर्भर करता है। यदि हस्ताक्षरित रिलीज़ उपलब्ध है, तो हस्ताक्षर की पुष्टि के लिए प्रकाशक के निर्देश भी अपनाएँ।
यदि मान अलग हों, तो फ़ाइल न खोलें। जाँचें कि सही संस्करण चुना है और संदर्भ मान SHA-256 का है। आधिकारिक स्रोत से दोबारा डाउनलोड कर जाँच दोहराएँ। अंतर बना रहे तो अपेक्षित मान की पुष्टि के लिए प्रकाशक के सहायता या सुरक्षा संपर्क से बात करें।
कुछ ज़रूरी बातें
अगर किसी ने चेकसम प्रकाशित नहीं किया, तो क्या फ़ाइल की पुष्टि कर सकता हूँ?
आप बाद में अपनी प्रतियों की तुलना करने के लिए हैश दर्ज कर सकते हैं। लेकिन डाउनलोड को प्रकाशक द्वारा इच्छित फ़ाइल से मिलाने के लिए प्रमाणित संदर्भ मान या प्रकाशक के हस्ताक्षर-पुष्टि निर्देश चाहिए।
क्या इमेज बैकअप जाँचने के लिए हैश उपयोगी है?
हाँ, जब आपको बिल्कुल समान कॉपी चाहिए। निर्यात की गई तस्वीर दिखने में समान हो सकती है, लेकिन फ़ॉर्मैट बदलने, आकार बदलने या मेटाडेटा संशोधित होने पर उसके बाइट्स अलग हो सकते हैं।