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