हैश जनरेटर

किसी भी टेक्स्ट का SHA हैश निकालें — वैल्यू मिलाने, डेटा जाँचने या अपना कोड टेस्ट करने के लिए। हैश आपके डिवाइस पर ही बनता है।

नतीजा

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

  1. अपना टेक्स्ट टाइप या पेस्ट करें।
  2. एल्गोरिदम चुनें (SHA-256 सबसे आम है)।
  3. हैश कॉपी करने के लिए "कॉपी करें" दबाएँ।

यह कैसे काम करता है

टेक्स्ट को UTF-8 bytes में बदलकर ब्राउज़र के Web Crypto API से हैश किया जाता है। नतीजा hexadecimal में दिखता है। एक ही टेक्स्ट का हैश हमेशा एक जैसा आता है, और ज़रा-सा बदलाव भी पूरी तरह अलग हैश देता है।

टिप्स और आम इस्तेमाल

जाँचें कि दो टेक्स्ट एक जैसे हैं

दोनों टेक्स्ट का हैश निकालें। हैश मिल जाएँ तो टेक्स्ट बिलकुल एक जैसे हैं, एक स्पेस तक। ज़रा सा बदलाव भी हैश को पूरी तरह बदल देता है।

आउटपुट की लंबाई जानें

हेक्साडेसिमल में SHA-1 के 40, SHA-256 के 64, SHA-384 के 96 और SHA-512 के 128 अक्षर होते हैं। लंबाई अलग हो तो एल्गोरिद्म अलग है।

पासवर्ड स्टोर करने का तरीक़ा नहीं

सिर्फ़ तेज़ हैश यूज़र पासवर्ड बचाने के लिए काफ़ी नहीं है। असली सिस्टम bcrypt या Argon2 जैसे धीमे, salt वाले तरीक़े इस्तेमाल करते हैं। इस टूल को चेकसम और टेस्टिंग के लिए इस्तेमाल करें।

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

क्या MD5 का विकल्प है?

नहीं। MD5 टूट चुका है और सुरक्षा से जुड़े किसी काम में इस्तेमाल नहीं होना चाहिए, और ब्राउज़र में यह शामिल भी नहीं है। इसकी जगह SHA-256 इस्तेमाल करें।

क्या हैश को उल्टा किया जा सकता है?

नहीं। हैश एक-तरफ़ा होता है। इसीलिए वेबसाइट पासवर्ड की जगह उनका हैश रखती हैं (salting जैसी अतिरिक्त सुरक्षा के साथ)।

SHA-1 अब भी क्यों है?

कुछ पुराने सिस्टम, जैसे Git, अब भी इसे इस्तेमाल करते हैं। नए सुरक्षा काम के लिए SHA-1 इस्तेमाल न करें।

और टूल्स

JSON फ़ॉर्मेटर मुफ़्त JSON फ़ॉर्मेटर और वैलिडेटर। JSON को beautify या minify करें, keys क्रम में लगाएँ और line व column नंबर के साथ ग़लतियाँ ढूँढें। ब्राउज़र में चलता है। XML फ़ॉर्मेटर मुफ़्त XML फ़ॉर्मेटर और वैलिडेटर। XML को सुंदर फ़ॉर्मेट या minify करें, जाँचें कि वह सही है, और line नंबर के साथ ग़लतियाँ देखें। ब्राउज़र में चलता है। SQL फ़ॉर्मेटर मुफ़्त SQL फ़ॉर्मेटर। MySQL, PostgreSQL, SQL Server, Oracle, SQLite की लंबी SQL queries सुंदर बनाएँ, या एक लाइन में minify करें। ब्राउज़र में चलता है। Base64 Encode / Decode मुफ़्त Base64 encoder और decoder। टेक्स्ट को Base64 में और वापस बदलें, हिंदी और emoji समेत पूरे UTF-8 सपोर्ट के साथ। URL-safe विकल्प भी। URL Encode / Decode मुफ़्त URL encoder और decoder। स्पेस, हिंदी और ख़ास अक्षरों को percent encoding (%20) में और वापस बदलें। ब्राउज़र में चलता है। पासवर्ड जनरेटर मुफ़्त मज़बूत पासवर्ड जनरेटर। अक्षरों, अंकों और चिह्नों वाले रैंडम, सुरक्षित पासवर्ड बनाएँ। ब्राउज़र में बनते हैं, कहीं नहीं भेजे जाते। UUID जनरेटर मुफ़्त UUID v4 जनरेटर। एक बार में 1000 तक रैंडम UUID (GUID) बनाएँ, छोटे या बड़े अक्षरों में, हाइफ़न के साथ या बिना। Unix Timestamp कन्वर्टर मुफ़्त Unix timestamp कन्वर्टर। सेकंड या मिलीसेकंड वाले epoch time को आपके टाइम ज़ोन और UTC में पढ़ने लायक तारीख़ में बदलें, और वापस भी।