इस्तेमाल कैसे करें
- अपना टेक्स्ट टाइप या पेस्ट करें।
- एल्गोरिदम चुनें (SHA-256 सबसे आम है)।
- हैश कॉपी करने के लिए "कॉपी करें" दबाएँ।
यह कैसे काम करता है
टेक्स्ट को 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 इस्तेमाल न करें।