अपने browser में live MD5, SHA-1, SHA-256, SHA-512 और CRC32 से टेक्स्ट या फ़ाइलों की fingerprint बनाएं — checksums verify करें और salted bcrypt hashes stamp करें।

हर digest आपके browser में live compute होता है — आपका text या फ़ाइल इस page से बाहर नहीं जाती। केवल bcrypt सर्वर पर stamp होता है।

इनपुट
Hash करने के लिए एक फ़ाइल drop करें कोई भी file type, अधिकतम 200 MB — locally पढ़ा जाता है, कभी upload नहीं।
इनपुट की प्रतीक्षा
Fingerprints
MD5 128-bit legacy Match
········
SHA-1 160-bit legacy Match
········
SHA-256 256-bit Match
········
SHA-512 512-bit Match
········
CRC32 32-bit Match
········
bcrypt server-side

Salted password hash, PHP's password_hash() के साथ सर्वर पर stamp किया गया — एक fresh salt हर stamp को unique बनाता है।

bcrypt hashes को password_verify() से verify करें, कभी strings compare करके नहीं।


Hash Generator के बारे में

Hash Generator टेक्स्ट या फ़ाइलों को MD5, SHA-1, SHA-256, SHA-512 और CRC32 से फ़िंगरप्रिंट करता है, यह सब आपके टाइप करते ही आपके ब्राउज़र में लाइव कैलकुलेट होता है — आपका इनपुट कभी पेज से बाहर नहीं जाता। कोई फ़ाइल डालें (200 MB तक, लोकल रूप से पढ़ी जाती है) और बिना एक भी बाइट अपलोड किए चेकसम वेरिफिकेशन के लिए उसका hash निकालें।

एक वेरिफिकेशन पैनल चेकसम जांचना आसान बना देता है: उम्मीद किया गया hash पेस्ट करें और टूल इसे हर कैलकुलेट किए गए डाइजेस्ट से मिलाता है, यह बताते हुए कि कौन-सा एल्गोरिथम है और क्या यह आपके इनपुट से मेल खाता है। पुराने एल्गोरिथम को उसी रूप में लेबल किया जाता है — MD5 और SHA-1 चेकसम और डुप्लिकेट पहचानने के लिए ठीक हैं लेकिन सुरक्षा उपयोग के लिए टूटे हुए हैं।

एक एल्गोरिथम अलग तरीके से काम करता है: bcrypt। साल्टेड पासवर्ड hash ब्राउज़र के क्रिप्टो प्रिमिटिव से कैलकुलेट नहीं किए जा सकते, इसलिए bcrypt stamping आपके टेक्स्ट को सर्वर पर भेजता है, जहाँ PHP का password_hash() एक नया साल्टेड hash बनाता है — डिज़ाइन के अनुसार हर क्लिक पर एक नया।

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

  1. टेक्स्ट टाइप या पेस्ट करें, या File मोड पर स्विच करें और किसी फ़ाइल को लोकल रूप से hash करने के लिए डालें।
  2. लाइव डाइजेस्ट पढ़ें: MD5, SHA-1, SHA-256, SHA-512 और CRC32 आपके टाइप करते ही अपडेट होते हैं।
  3. किसी डाउनलोड को वेरिफ़ाई करने के लिए, उम्मीद किया गया चेकसम Verify पैनल में पेस्ट करें और मैच देखें।
  4. किसी एक डाइजेस्ट को कॉपी करें, सब कॉपी करें, या उन्हें checksums.txt के रूप में डाउनलोड करें।
  5. साल्टेड पासवर्ड hash के लिए, “Stamp bcrypt hash” पर क्लिक करें — यह सर्वर-साइड पर बनाया जाता है।

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

नहीं — एक अपवाद के साथ। MD5, SHA-1, SHA-256, SHA-512 और CRC32 सभी आपके ब्राउज़र में कैलकुलेट किए जाते हैं, और फ़ाइलें लोकल रूप से पढ़ी जाती हैं। केवल वैकल्पिक bcrypt stamp आपके टेक्स्ट को सर्वर पर भेजता है, क्योंकि साल्टेड पासवर्ड hashing वहीं चलता है।

इंटीग्रिटी जांच और सिग्नेचर के लिए SHA-256 आधुनिक डिफ़ॉल्ट है; जहाँ बड़ा डाइजेस्ट चाहिए वहाँ SHA-512। MD5 और SHA-1 को पुराना बताया गया है: चेकसम और डुप्लिकेट पहचानने के लिए स्वीकार्य, लेकिन सुरक्षा-संवेदनशील किसी भी चीज़ के लिए कभी नहीं।

फ़ाइल डालें, फिर डाउनलोड पेज से चेकसम को Verify पैनल में पेस्ट करें। टूल इसे हर कैलकुलेट किए गए डाइजेस्ट से मिलाता है और मैच की पुष्टि करता है — या बताता है कि वैल्यू किसी दिए गए एल्गोरिथम जैसी लगती है लेकिन मेल नहीं खाती।

यह सही व्यवहार है। bcrypt एक रैंडम साल्ट एम्बेड करता है, इसलिए वही इनपुट हर stamp पर अलग hash देता है। bcrypt hash को password_verify() (या आपकी भाषा के समकक्ष) से वेरिफ़ाई करें, स्ट्रिंग की तुलना करके कभी नहीं।

हाँ — सभी एल्गोरिथम, सर्वर-साइड bcrypt stamp सहित, बिना किसी अकाउंट के मुफ़्त उपयोग के लिए उपलब्ध हैं।

हाँ, 200 MB तक की फ़ाइलें समर्थित हैं और पूरी तरह आपकी डिवाइस पर पढ़ी जाती हैं। बड़ी फ़ाइलों को चुपचाप छोटा करने की बजाय एक स्पष्ट संदेश के साथ अस्वीकार कर दिया जाता है।

इसे साझा करें

लोकप्रिय खोजें
hash जनरेटर MD5 hash SHA256 जनरेटर SHA512 hash ऑनलाइन checksum कैलकुलेटर bcrypt hash जनरेटर
मदद चाहिए?
इस टूल में कोई समस्या मिली? हमारी टीम को बताएं।
समस्या की रिपोर्ट करें

इस मुफ़्त टूल को अपनी वेबसाइट पर जोड़ें — नीचे दिया गया कोड कॉपी और पेस्ट करें।