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

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

पाँचों हैश (MD5, SHA-1, SHA-256, SHA-512 और BLAKE2b) आपके डिवाइस पर ही गणना किए जाते हैं, कहीं अपलोड नहीं होते। प्रकाशित चेकसम को वेरिफ़ाई फ़ील्ड में पेस्ट करें, टूल तुरंत बता देता है कि बाइट्स मेल खाती हैं या नहीं। एक साथ पूरे फ़ोल्डर को हैश करने के लिए बैच मोड पर जाएं, या टाइप की गई स्ट्रिंग को हैश करने के लिए टेक्स्ट मोड पर। यह Linux ISO, हस्ताक्षरित रिलीज़ की पुष्टि या यह जाँचने में काम आता है कि दो फ़ाइलें बाइट-दर-बाइट एक हैं।

उपयोग कैसे करें

  1. अपने डिवाइस से फ़ाइल ड्रैग करें या क्लिक करके चुनें।
  2. तुरंत गणना किए गए MD5, SHA-1, SHA-256, SHA-512 और BLAKE2b चेकसम देखें।
  3. सत्यापन के लिए ज्ञात चेकसम पेस्ट करें, या कोई भी हैश शेयर करने के लिए कॉपी करें।

कब उपयोग करें

  • Linux ISO या Docker इमेज को प्रकाशक के आधिकारिक चेकसम से मिलाना।
  • अलग-अलग मशीनों पर रखी दो फ़ाइलें बिट-दर-बिट समान हैं, इसकी पुष्टि करना।
  • लंबे डाउनलोड या USB ट्रांसफ़र के बाद आकस्मिक खराबी पकड़ना।

परिणाम

Linux ISO डाउनलोड करने के बाद वेबसाइट का SHA-256 वेरिफ़ाई फ़ील्ड में पेस्ट करें। हरा चेकमार्क पुष्टि करता है कि डाउनलोड के दौरान फ़ाइल दूषित नहीं हुई।

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

असली सुरक्षा जाँच के लिए किस हैश पर भरोसा करना चाहिए?
छेड़छाड़ पकड़नी हो तो SHA-256 या SHA-512 का ही उपयोग करें। MD5 और SHA-1 अनजाने में हुए नुक़सान को पकड़ने के लिए ठीक हैं, लेकिन इनके कोलिज़न अटैक ज्ञात हैं — दृढ़ हमलावर वही MD5 या SHA-1 बनाने वाली नकली फ़ाइल तैयार कर सकता है।
क्या बड़ी फ़ाइलों के हैश यहाँ निकालना सुरक्षित है?
फ़ाइल को FileReader एक बार में पूरी मेमोरी में पढ़ता है; डेस्कटॉप पर 4GB ISO आराम से चलता है, लेकिन 4GB RAM वाले फ़ोन पर अटक सकता है। बड़े फ़ाइल पर टैब क्रैश हो तो ज़्यादा मेमोरी वाली मशीन पर दोबारा कोशिश करें।
दिखने में एक जैसी फ़ाइलों के हैश अचानक अलग क्यों आते हैं?
हैश हर बाइट के अंतर के प्रति संवेदनशील है: लाइन-एंडिंग में बदलाव (CRLF और LF), अंत की खाली जगह, छवि मेटाडेटा में फेरबदल, या एक अतिरिक्त न्यूलाइन — सब कुछ बदल देता है। नज़र से एक दिखना बाइट के समान होने जैसा नहीं है, और एक बिट का अंतर पूरे डाइजेस्ट को बदल देता है।
हैश निकालते समय क्या फ़ाइल कहीं अपलोड होती है?
नहीं। पूरी गणना आपके डिवाइस पर WebCrypto के ज़रिये होती है; एक भी बाइट पेज से बाहर नहीं जाती। इंटरनेट बंद करके भी हैश निकल आएगा। फ़ाइल चयन बस लोकल बाइट पढ़ता है।
क्या हैश करना और एन्क्रिप्ट करना एक ही बात है?
नहीं। हैशिंग एकतरफ़ा है: कोई भी इनपुट तय लंबाई की उँगलियों-छाप बन जाता है और मूल तक वापस नहीं ले जाया जा सकता। एन्क्रिप्शन कुंजी से उल्टा किया जा सकता है। हैश सच्चाई पकड़ने के लिए हैं, सामग्री छिपाने के लिए नहीं।

संबंधित उपकरण