कैसे इस्तेमाल करें
- Text चुनकर type करें या File चुनकर कोई file लें।
- जरूरी algorithms tick करें — MD5, SHA-1, SHA-256 और SHA-512 default selected हैं।
- Keyed hash के लिए HMAC tick करके secret key डालें।
- 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 जानने वाले से आया और बदला नहीं, यह साबित होता है।
प्राइवेसी
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपकी फ़ाइलें और टेक्स्ट आपके डिवाइस पर ही प्रोसेस होते हैं और हमारे सर्वर पर कभी अपलोड नहीं होते।