सीधे कंटेंट पर जाएँ
ToolMug

↑ ↓ से चुनें, Enter से खोलें, Esc से बंद करें।

हैश जनरेटर

Text या files के MD5, SHA-1, SHA-2, SHA-3, BLAKE2, BLAKE3 और RIPEMD-160 hashes निकालें, secret key के साथ HMAC बनाएँ और download checksum जाँचें।

आपके ब्राउज़र में चलता है — आपका डाला गया कुछ भी अपलोड नहीं होता

एल्गोरिदम

MD5⚠
d41d8cd98f00b204e9800998ecf8427e
SHA-1⚠
da39a3ee5e6b4b0d3255bfef95601890afd80709
SHA-256
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SHA-512
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
⚠ MD5 / SHA-1: कोलिज़न-रेज़िस्टेंट नहीं — चेकसम के लिए ठीक, सुरक्षा के लिए नहीं।

कैसे इस्तेमाल करें

  1. Text चुनकर type करें या File चुनकर कोई file लें।
  2. जरूरी algorithms tick करें — MD5, SHA-1, SHA-256 और SHA-512 default selected हैं।
  3. Keyed hash के लिए HMAC tick करके secret key डालें।
  4. Download verify करने के लिए publisher का checksum Compare with में paste करें; matching row mark होगी।

विकल्पों की जानकारी

MD5 / SHA-1
File checksums में fast और आम, लेकिन security के लिए टूटे हुए। Signatures या passwords के लिए उपयोग न करें।
SHA-256 / SHA-512
SHA-2 family, integrity checks, certificates और blockchains के लिए standard choice।
SHA-3 / BLAKE2 / BLAKE3
Modern alternatives। Software में BLAKE3 SHA-2 से तेज़ और SHA-3 अलग internal design वाला NIST standard है।
HMAC
Secret key वाला hash, webhooks और API requests sign करने के लिए; GitHub और Stripe webhooks HMAC-SHA256 उपयोग करते हैं।

Hash lengths

Algorithm Output Hex length
MD5 128 bits 32
SHA-1 160 bits 40
SHA-256 / SHA3-256 / BLAKE3 256 bits 64
SHA-384 384 bits 96
SHA-512 / SHA3-512 / BLAKE2b 512 bits 128

उदाहरण

abc का SHA-256:

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Terminal में यही value Linux पर echo -n abc | sha256sum या macOS पर echo -n abc | shasum -a 256 से मिलेगी।

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

Downloaded file का checksum कैसे verify करूँ?

File चुनें, download select करें और website का checksum Compare with में paste करें। Match दिखे तो file publisher द्वारा hash की गई file जैसी है।

क्या files upload होती हैं?

नहीं। Browser 4 MB chunks में locally hash करता है, इसलिए multi-gigabyte ISO भी device से बाहर नहीं जाती।

क्या hash को reverse करके original text मिल सकता है?

नहीं — hashes one-way हैं। छोटे/common inputs lookup tables से मिल सकते हैं, इसलिए passwords के लिए bcrypt या Argon2 जैसे slow salted algorithm लें।

दूसरे tool से hash अलग क्यों है?

Input अलग हो सकता है — trailing newline, spaces या encoding। यह tool आपके typed exact UTF-8 bytes hash करता है; terminal echo में newline जुड़ता है जब तक echo -n न दें।

Hash और HMAC में क्या अंतर है?

Public data का hash कोई भी निकाल सकता है। HMAC में secret key भी चाहिए, इसलिए message key जानने वाले से आया और बदला नहीं, यह साबित होता है।

प्राइवेसी

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपकी फ़ाइलें और टेक्स्ट आपके डिवाइस पर ही प्रोसेस होते हैं और हमारे सर्वर पर कभी अपलोड नहीं होते।

मिलते-जुलते टूल