मुफ़्त हैश वेरिफ़ायर ऑनलाइन
हैश चेकसम की तुलना करके फ़ाइल की अखंडता सत्यापित करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में, बिना साइन-अप के।
अपडेट किया गया
Hash Verifier
Compute and verify SHA-1, SHA-256, SHA-384, SHA-512 hashes for text and files using the Web Crypto API. Verify file integrity with checksum comparison.
Text Hash & Verify
0 characters, 0 bytes
अक्सर पूछे जाने वाले प्रश्न
Hash Verifier क्या है?
Hash Verifier एक मुफ़्त ऑनलाइन टूल है जो hash चेकसम (MD5, SHA-256 आदि) की तुलना करके फ़ाइल की अखंडता को सत्यापित करता है, ताकि किसी भी बदलाव या भ्रष्टाचार का पता लगाया जा सके।
क्या Hash Verifier मुफ़्त है?
हाँ, यह पूरी तरह मुफ़्त है और इसके लिए किसी पंजीकरण की आवश्यकता नहीं है। पूरा सत्यापन आपके ब्राउज़र में क्लाइंट-साइड पर होता है।
मुझे फ़ाइल hash क्यों सत्यापित करने चाहिए?
hash सत्यापित करने से यह सुनिश्चित होता है कि डाउनलोड के दौरान फ़ाइलों के साथ छेड़छाड़ या भ्रष्टाचार नहीं हुआ है, जो सॉफ़्टवेयर इंस्टॉलर और संवेदनशील दस्तावेज़ों के लिए अत्यंत महत्वपूर्ण है।
क्या इस टूल के साथ मेरा डेटा सुरक्षित है?
बिल्कुल। Hash Verifier सब कुछ आपके ब्राउज़र में क्लाइंट-साइड पर प्रोसेस करता है। कोई भी डेटा किसी सर्वर पर अपलोड या संग्रहीत नहीं किया जाता। आपकी सामग्री हर समय आपके डिवाइस पर निजी रहती है।
क्या Hash Verifier मोबाइल डिवाइस पर काम करता है?
हाँ, Hash Verifier पूरी तरह से रिस्पॉन्सिव है और स्मार्टफ़ोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर उपयोग कर सकते हैं, किसी ऐप डाउनलोड की ज़रूरत नहीं।
क्या इस टूल का उपयोग करने के लिए मुझे खाता बनाना होगा?
किसी खाते या पंजीकरण की आवश्यकता नहीं है। बस अपने ब्राउज़र में Hash Verifier खोलें और तुरंत उपयोग शुरू करें। कोई साइन-अप बाधा या उपयोग प्रतिबंध नहीं है।
मैं Hash Verifier का उपयोग कैसे करूँ?
बस दिए गए फ़ील्ड में अपना इनपुट दर्ज करें, अपनी पसंद के अनुसार सेटिंग्स समायोजित करें, और टूल इसे तुरंत प्रोसेस कर देगा। फिर आप परिणाम को अपने क्लिपबोर्ड पर कॉपी कर सकते हैं या डाउनलोड कर सकते हैं।
कौन-कौन से ब्राउज़र समर्थित हैं?
Hash Verifier सभी आधुनिक ब्राउज़रों में काम करता है, जिनमें Chrome, Firefox, Safari, Edge और Opera शामिल हैं। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र के नवीनतम संस्करण का उपयोग करें।
SHA-256 और SHA-512 में क्या अंतर है?
दोनों SHA-2 फैमिली से हैं और सुरक्षित माने जाते हैं, लेकिन आउटपुट लंबाई और आंतरिक वर्ड साइज़ में अलग हैं। SHA-256 एक 256-बिट डाइजेस्ट बनाता है जो 64 हेक्साडेसिमल कैरेक्टर के रूप में दिखता है, जबकि SHA-512 एक 512-बिट डाइजेस्ट बनाता है जो 128 हेक्स कैरेक्टर के रूप में दिखता है। SHA-512 64-बिट वर्ड पर काम करता है, इसलिए आधुनिक 64-बिट हार्डवेयर पर यह बड़े इनपुट के लिए वास्तव में SHA-256 से तेज़ चल सकता है, भले ही इसका आउटपुट लंबा हो। रोज़मर्रा की फ़ाइल वेरिफिकेशन के लिए SHA-256 व्यावहारिक डिफ़ॉल्ट है और ज़्यादातर पब्लिशर इसी को लिस्ट करते हैं, जबकि SHA-512 वहाँ ज़्यादा सुरक्षा मार्जिन देता है जहाँ आपको उसकी ज़रूरत हो। यह टूल किसी भी टेक्स्ट या फ़ाइल के लिए एक साथ SHA-1, SHA-256, SHA-384, और SHA-512 की गणना करता है, ताकि आप बिना पहले से चुने, डाउनलोड पेज पर जो भी डाइजेस्ट बताया गया हो उसे बस कॉपी कर सकें।
मैं किसी फ़ाइल के चेकसम को पब्लिशर द्वारा पोस्ट किए गए चेकसम से कैसे वेरिफाई करूँ?
File Hash टैब खोलें, फिर डाउनलोड की गई फ़ाइल को ड्रॉप ज़ोन पर ड्रैग-एंड-ड्रॉप करें या ब्राउज़ करने के लिए क्लिक करके उसे चुनें। फ़ाइल आपके ब्राउज़र में स्थानीय रूप से हैश की जाती है और आपको उसके SHA-1, SHA-256, SHA-384, और SHA-512 वैल्यू के साथ फ़ाइल का साइज़ भी मिलता है। डाउनलोड के बगल में पब्लिशर द्वारा प्रकाशित चेकसम खोजें, पहचानें कि वह कौन-सा एल्गोरिदम इस्तेमाल करता है, और उसे यहाँ मौजूद मिलते-जुलते डाइजेस्ट से तुलना करें। अगर वे समान हैं, तो फ़ाइल पूरी और बिना छेड़छाड़ के है; अगर वे अलग हैं, तो रुक जाएँ और उसे चलाने के बजाय फिर से डाउनलोड करें। कॉपी किए गए टेक्स्ट या छोटी स्ट्रिंग के लिए, Text Hash टैब आपको एक वैकल्पिक फ़ील्ड में अपेक्षित हैश पेस्ट करने देता है और एक स्पष्ट मैच या मिसमैच बैनर दिखाता है। तुलना केस-इनसेंसिटिव होती है, इसलिए अपरकेस या लोअरकेस हेक्स से कोई फर्क नहीं पड़ता। अपने अगले डाउनलोड को कुछ ही सेकंड में कन्फर्म करने के लिए File Hash टैब आज़माएँ।
एक कैरेक्टर बदलने से पूरा हैश पूरी तरह क्यों बदल जाता है?
क्रिप्टोग्राफ़िक हैश फंक्शन avalanche effect के साथ डिज़ाइन किए जाते हैं: इनपुट का एक भी बिट बदलने से आउटपुट के लगभग आधे बिट बदल जाने चाहिए, जिससे एक ऐसा डाइजेस्ट बनता है जो पूरी तरह असंबंधित दिखता है। यही खासियत हैश को एक भरोसेमंद इंटीग्रिटी जाँच बनाती है। अगर कोई डाउनलोड एक बाइट से भी करप्ट हो जाए, या कोई हमलावर फ़ाइल को किसी दुर्भावनापूर्ण फ़ाइल से बदल दे, तो दोबारा गणना किया गया हैश प्रकाशित वैल्यू से मेल नहीं खाएगा, जिससे आपको तुरंत पता चल जाएगा कि कुछ बदल गया है। आउटपुट इनपुट के साइज़ चाहे जो भी हो, हमेशा एक निश्चित लंबाई का रहता है, यही वजह है कि एक-लाइन का नोट और एक गीगाबाइट का इंस्टॉलर दोनों, उदाहरण के लिए, एक 64-कैरेक्टर वाली SHA-256 स्ट्रिंग बनाते हैं। आप इसे यहाँ Text Hash टैब में खुद देख सकते हैं: एक वाक्य टाइप करें, हैश की गणना करें, फिर एक अक्षर बदलकर दोबारा गणना करें और देखें कि पूरा डाइजेस्ट कैसे बदल जाता है।
इस हैश वेरिफायर में MD5 उपलब्ध क्यों नहीं है?
MD5 को जानबूझकर दो कारणों से शामिल नहीं किया गया है। पहला, ब्राउज़र का बिल्ट-इन Web Crypto API, जिसका उपयोग यह टूल सब कुछ स्थानीय रूप से हैश करने के लिए करता है, MD5 को बिल्कुल भी लागू नहीं करता। दूसरा, MD5 क्रिप्टोग्राफ़िक रूप से टूटा हुआ है: प्रैक्टिकल कोलिज़न अटैक अलग-अलग इनपुट को एक ही डाइजेस्ट बनाने देते हैं, इसलिए इसे सुरक्षा या छेड़छाड़ पहचान के लिए कभी भरोसेमंद नहीं मानना चाहिए। SHA-1 को लीगेसी कम्पैटिबिलिटी के लिए शामिल किया गया है लेकिन यह भी टूटा हुआ है और Reference टैब में उसी अनुसार फ्लैग किया गया है, इसलिए इसे केवल पुराने चेकसम से मिलान के लिए रखें। वास्तविक इंटीग्रिटी वेरिफिकेशन के लिए, SHA-256 को अपना डिफ़ॉल्ट बनाएँ, या जब आपको बड़ा सुरक्षा मार्जिन चाहिए तो SHA-384 और SHA-512 का उपयोग करें। Reference टैब हर सपोर्टेड एल्गोरिदम की आउटपुट लंबाई, सापेक्ष मज़बूती, और अनुशंसित स्थिति का सारांश देता है ताकि आप भरोसे के साथ चुन सकें। अभी एक आधुनिक SHA डाइजेस्ट जनरेट करने के लिए Text या File Hash टैब पर जाएँ।
क्या मैं एक बार में एक की जगह कई टेक्स्ट वैल्यू हैश कर सकता हूँ?
हाँ। Batch Hash टैब ठीक इसी काम के लिए बनाया गया है: टेक्स्ट वैल्यू की एक लिस्ट पेस्ट करें, प्रति एंट्री एक लाइन, Hash All Lines पर क्लिक करें, और टूल एक ही बार में हर लाइन का SHA-256 और SHA-512 डाइजेस्ट लौटा देता है। परिणाम एक टेबल में दिखते हैं जहाँ हर रो मूल इनपुट को उसके दोनों हैश के साथ दिखाती है, और हर डाइजेस्ट के बगल में एक कॉपी बटन होता है ताकि आप अलग-अलग वैल्यू जल्दी से ले सकें। यह कई स्ट्रिंग्स में फिंगरप्रिंट जनरेट करने, रिकॉर्ड्स को डिडुप्लिकेट करने, या रेफरेंस हैश को थोक (bulk) में तैयार करने के लिए बेहद उपयोगी है, बिना उन्हें एक-एक करके गणना किए। टेक्स्ट और फ़ाइल हैश के लिए आप Export Results बटन का उपयोग करके सब कुछ एक टाइमस्टैम्प वाली JSON फ़ाइल में रिकॉर्ड के रूप में भी सेव कर सकते हैं। अपनी पूरी लिस्ट को एक साथ फिंगरप्रिंट करने के लिए Batch Hash टैब खोलें।
Embed This Tool
Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.
<iframe src="https://getthetoolbox.com/embed/hash-verifier" title="Free Hash Verifier Online — The Toolbox" width="100%" height="250" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/security-tools/hash-verifier?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Hash Verifier Online</a> by The Toolbox</p>संबंधित टूल
मुफ़्त सिक्योरिटी हेडर विश्लेषक
वेबसाइट के सिक्योरिटी हेडर जाँचें और सुधार के सुझाव पाएँ। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त एन्क्रिप्शन/डिक्रिप्शन टूल
AES, DES और अन्य एल्गोरिद्म से टेक्स्ट एन्क्रिप्ट और डिक्रिप्ट करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त HMAC जनरेटर ऑनलाइन
कई हैशिंग एल्गोरिद्म का उपयोग करके API प्रमाणीकरण के लिए HMAC हस्ताक्षर बनाएँ। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त CSP हेडर जनरेटर
अपनी वेबसाइट के लिए Content Security Policy हेडर बनाएँ। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
फ्री हैश वेरिफायर ऑनलाइन के बारे में
हैश वेरिफायर एक मुफ्त ऑनलाइन टूल है जो क्रिप्टोग्राफ़िक चेकसम की गणना करता है और यह पुष्टि करता है कि किसी फ़ाइल या टेक्स्ट में कोई बदलाव नहीं हुआ है। डाउनलोड पेज से मिला अपेक्षित हैश पेस्ट करें, अपनी कॉपी का हैश जनरेट करें, और टूल तुरंत बता देता है कि दोनों मेल खाते हैं या नहीं। यह उन सभी के लिए बनाया गया है जो सॉफ्टवेयर डाउनलोड करते हैं, दस्तावेज़ शेयर करते हैं, या डेटा इंटीग्रिटी से जुड़ा काम करते हैं: रिलीज़ आर्टिफैक्ट वेरिफाई करने वाले डेवलपर्स, इंस्टॉलर जाँचने वाले सिसएडमिन, डाउनलोड कन्फर्म करने वाले सुरक्षा-सजग यूज़र, और यह सीख रहे स्टूडेंट कि हैशिंग कैसे काम करती है।
यह सब कुछ आपके ब्राउज़र में बिल्ट-इन Web Crypto API का उपयोग करके चलता है। फ़ाइलें और टेक्स्ट कभी भी सर्वर पर अपलोड नहीं होते, इसलिए कोई संवेदनशील दस्तावेज़ या इंटरनल बिल्ड भी आपके डिवाइस पर ही रहता है। न कोई साइन-अप चाहिए, न फ़ाइल-साइज़ की कोई पेवॉल, न कुछ इंस्टॉल करने की ज़रूरत।
हैश क्या है और कौन-से एल्गोरिदम सपोर्ट किए जाते हैं
क्रिप्टोग्राफ़िक हैश किसी भी इनपुट का एक निश्चित-लंबाई वाला फिंगरप्रिंट होता है। एक भी बाइट बदलने पर आउटपुट पूरी तरह बदल जाता है, और यही खासियत हैश को एक भरोसेमंद इंटीग्रिटी जाँच बनाती है। हैश वेरिफायर चार SHA-फैमिली एल्गोरिदम सपोर्ट करता है, जिनमें से हर एक अलग लंबाई का हेक्साडेसिमल आउटपुट देता है:
- SHA-1 — 160-बिट, 40 हेक्स कैरेक्टर। इसे टूटा हुआ माना जाता है; इसमें प्रैक्टिकल कोलिज़न अटैक मौजूद हैं, इसलिए इसका उपयोग सिर्फ लीगेसी कम्पैटिबिलिटी के लिए करें, सुरक्षा के लिए नहीं।
- SHA-256 — 256-बिट, 64 हेक्स कैरेक्टर। ज़्यादातर उपयोगों के लिए अनुशंसित डिफ़ॉल्ट और बिटकॉइन के पीछे का एल्गोरिदम।
- SHA-384 — 384-बिट, 96 हेक्स कैरेक्टर। SHA-512 का एक छोटा (truncated) रूप।
- SHA-512 — 512-बिट, 128 हेक्स कैरेक्टर। SHA-2 फैमिली में सबसे उच्च-सुरक्षा वाला विकल्प।
ध्यान दें कि MD5 यहाँ उपलब्ध नहीं है: Web Crypto API इसे लागू ही नहीं करता, और वैसे भी यह क्रिप्टोग्राफ़िक रूप से टूटा हुआ है। टेक्स्ट और छोटी फ़ाइलों के लिए यह टूल एक साथ सभी चार SHA हैश की गणना कर देता है, ताकि आप जो भी हैश कोई पब्लिशर बताए, उसे आसानी से कॉपी कर सकें।
डाउनलोड या दस्तावेज़ को वेरिफाई करना
सबसे आम काम यह पुष्टि करना है कि आपकी डाउनलोड की गई फ़ाइल उस चेकसम से मेल खाती है जो पब्लिशर ने पोस्ट किया है। File Hash टैब पर जाएँ, फिर एक या ज़्यादा फ़ाइलों को ड्रॉप ज़ोन पर ड्रैग-एंड-ड्रॉप करें (या ब्राउज़ करने के लिए क्लिक करें)। हर फ़ाइल स्थानीय रूप से (locally) हैश की जाती है, उसका साइज़ दिखाया जाता है, और आपको चारों SHA परिणाम मिलते हैं ताकि आप उन्हें आधिकारिक वैल्यू से आँखों से मिला सकें।
टेक्स्ट या छोटी स्ट्रिंग के लिए, Text Hash टैब एक गाइडेड वेरिफिकेशन स्टेप जोड़ता है। अपना टेक्स्ट पेस्ट करें, फिर वैकल्पिक फ़ील्ड में अपेक्षित हैश पेस्ट करें। टूल हैश की लंबाई से संभावित एल्गोरिदम को ऑटो-डिटेक्ट कर लेता है और गणना करने के बाद एक स्पष्ट "Hash matches — integrity verified" या "Hash does NOT match — data may be altered" बैनर दिखाता है। तुलना केस-इनसेंसिटिव होती है, इसलिए इससे फर्क नहीं पड़ता कि रेफरेंस हैश अपरकेस हेक्स में है या लोअरकेस में।
इंटीग्रिटी जाँच क्यों मायने रखती है
मेल खाता हुआ हैश एक साथ दो बातें साबित करता है: फ़ाइल ट्रांसमिशन के दौरान करप्ट नहीं हुई, और इसे किसी हमलावर ने बदला या छेड़छाड़ नहीं की। यही वजह है कि ओपन-सोर्स प्रोजेक्ट्स, लिनक्स डिस्ट्रीब्यूशन, और इंस्टॉलर डाउनलोड हर फ़ाइल के साथ एक SHA-256 चेकसम प्रकाशित करते हैं। मिसमैच का मतलब है रुक जाना और फिर से डाउनलोड करना, न कि ऐसी किसी चीज़ को चलाना जो अधूरी या दुर्भावनापूर्ण हो सकती है। हैश का उपयोग डिडुप्लिकेशन (एक जैसी फ़ाइलें एक ही हैश शेयर करती हैं), डिजिटल हस्ताक्षर (दस्तावेज़ों को साइन करने से पहले हैश किया जाता है), और क्रेडेंशियल स्टोर करने में भी होता है — हालाँकि पासवर्ड के लिए विशेष रूप से आपको bcrypt या argon2 जैसे उद्देश्य-निर्मित फंक्शन का उपयोग करना चाहिए, न कि कच्चे SHA हैश का।
बैच हैशिंग और परिणाम एक्सपोर्ट करना
Batch Hash टैब एक साथ कई टेक्स्ट वैल्यू लेता है, प्रति लाइन एक, और हर एक का SHA-256 तथा SHA-512 हैश लौटाता है — यह एक ही बार में कई स्ट्रिंग्स के फिंगरप्रिंट जनरेट करने के लिए बेहद उपयोगी है। किसी भी परिणाम को एक क्लिक में क्लिपबोर्ड पर कॉपी किया जा सकता है, और Export Results बटन आपके टेक्स्ट और फ़ाइल हैश को एक टाइमस्टैम्प वाली JSON फ़ाइल में सेव कर देता है ताकि आप रिकॉर्ड रख सकें या वेरिफिकेशन शेयर कर सकें। एक बिल्ट-इन Reference टैब हर एल्गोरिदम की आउटपुट लंबाई, सापेक्ष मज़बूती, और अनुशंसित स्थिति का सारांश देता है।