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