File Hash और Checksum कैलकुलेटर

किसी भी फ़ाइल को उसके MD5, SHA-1, SHA-256 और SHA-512 checksum की गणना करने और एक अपेक्षित hash के विरुद्ध सत्यापित करने के लिए ड्रॉप करें — सब आपके ब्राउज़र में।

File Hash Checksum टूल पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा ड्रॉप की गई फ़ाइल आपके डिवाइस पर पढ़ी जाती है और उसके बाइट्स कभी ArrayKit पर अपलोड नहीं होते — केवल परिणामी hashes आपको दिखाए जाते हैं।

Text Hash Generator खोलें

File Hash Checksum के बारे में

File Hash Checksum टूल आपके द्वारा ड्रॉप की गई एक फ़ाइल पढ़ता है और उसके MD5, SHA-1, SHA-256, और SHA-512 डाइजेस्ट साथ-साथ गणना करता है, ताकि आप पुष्टि कर सकें कि एक डाउनलोड बरकरार पहुँचा या किसी मैनिफ़ेस्ट के लिए एक फ़ाइल का फ़िंगरप्रिंट बना सकें। किसी प्रोजेक्ट द्वारा अपने रिलीज़ पेज पर प्रकाशित checksum को verify बॉक्स में पेस्ट करें और टूल आपको ठीक-ठीक बताता है कि यह किस डाइजेस्ट से मेल खाता है, केस और भटके स्पेस को नज़रअंदाज़ करते हुए, ताकि एक कॉपी की गई "<hash> filename.iso" पंक्ति भी पंक्तिबद्ध हो। यह एक इंस्टॉलर चलाने, एक ISO फ़्लैश करने, या किसी मिरर से एक आर्टिफ़ैक्ट पर भरोसा करने से पहले की रोज़मर्रा की जाँच है। चूँकि हैशिंग आपके डिवाइस पर होती है, यहाँ तक कि मल्टी-गीगाबाइट फ़ाइलें भी टुकड़ों में पढ़ी जाती हैं और कभी ब्राउज़र से बाहर नहीं जातीं — कुछ भी अपलोड नहीं होता, इसलिए आप निजी या संवेदनशील फ़ाइलों को सुरक्षित रूप से सत्यापित कर सकते हैं।

विशेषताएँ

File Hash Checksum का उपयोग कैसे करें

  1. बॉक्स पर एक फ़ाइल ड्रॉप करें, या एक चुनने के लिए इसे क्लिक करें
  2. टूल जो MD5, SHA-1, SHA-256, और SHA-512 checksum गणना करता है उन्हें पढ़ें
  3. डाउनलोड पेज से अपेक्षित checksum को verify फ़ील्ड में पेस्ट करें
  4. पुष्टि करें कि मेल खाते डाइजेस्ट के बगल में हाइलाइट किया गया 'Match' बैज दिखता है

उदाहरण

इनपुट

file: ubuntu-24.04.iso
expected: BA7816BF8F01CFEA414140DE5DAE2223B00361A396177A9CB410FF61F20015AD

आउटपुट

SHA-256 ✓ Match — the download is intact

पेस्ट किया गया डाइजेस्ट फ़ाइल के SHA-256 से मेल खाता है, केस और स्पेसिंग को नज़रअंदाज़ करते हुए।

सामान्य त्रुटियाँ और समस्या निवारण

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

मैं यहाँ एक डाउनलोड की गई फ़ाइल का checksum कैसे सत्यापित करूँ?
डाउनलोड की गई फ़ाइल को बॉक्स पर ड्रॉप करें, फिर प्रोजेक्ट द्वारा प्रकाशित checksum को verify फ़ील्ड में पेस्ट करें। यदि यह गणना किए किसी भी डाइजेस्ट के बराबर है, तो उस एल्गोरिदम के बगल में एक हरा 'Match' बैज दिखता है और फ़ाइल बरकरार है।
फ़ाइल checksum के लिए क्या बेहतर है, MD5 या SHA-256?
SHA-256 सुरक्षित डिफ़ॉल्ट है — MD5 और SHA-1 को इंजीनियर किए गए टकरावों से जाली बनाया जा सकता है, इसलिए उनका उपयोग केवल आकस्मिक भ्रष्टाचार पकड़ने के लिए करें। एक इंस्टॉलर या रिलीज़ आर्टिफ़ैक्ट को सत्यापित करने के लिए, हमेशा SHA-256 (या SHA-512) की तुलना करें।
क्या पेस्ट किए checksum को लोअरकेस या ठीक-ठीक फ़ॉर्मैट होने की आवश्यकता है?
नहीं। मैच केस-असंवेदनशील है और स्पेस, न्यूलाइन, और एक ट्रेलिंग फ़ाइलनेम को हटा देता है, इसलिए आप एक रिलीज़ पेज या एक sha256sum पंक्ति से सीधे एक hash पेस्ट कर सकते हैं बिना पहले उसे साफ़ किए।
क्या यह टूल बड़ी ISO या डिस्क-इमेज फ़ाइलें हैश कर सकता है?
हाँ। फ़ाइलें आपके डिवाइस पर निश्चित-आकार के टुकड़ों में पढ़ी और हैश की जाती हैं, इसलिए मल्टी-गीगाबाइट ISO पूरी फ़ाइल को एक बफ़र में लोड किए बिना काम करते हैं। गति एक नेटवर्क पर नहीं, आपकी डिस्क और CPU पर निर्भर करती है।
MD5, SHA-1, और SHA-256 अलग-अलग लंबाई क्यों देते हैं?
हर एल्गोरिदम एक निश्चित डाइजेस्ट आकार निकालता है: MD5 128 बिट्स (32 hex वर्ण) है, SHA-1 160 बिट्स (40 वर्ण) है, SHA-256 256 बिट्स (64 वर्ण) है, और SHA-512 512 बिट्स (128 वर्ण) है। टूल हर एक को लेबल करता है ताकि आप समान की समान से तुलना करें।

संबंधित टूल

सभी ArrayKit टूल