हैश जेनरेटर

Web Crypto API के माध्यम से SHA-256 / SHA-1 / SHA-384 / SHA-512।

आपका टेक्स्ट Web Crypto API के साथ आपके browser में लोकल रूप से हैश होता है और कुछ भी अपलोड नहीं होता, फिर भी किसी भी हैशिंग फ़ील्ड में असली प्रोडक्शन सीक्रेट या पासवर्ड पेस्ट करने से बचें।

टोकन के साथ काम कर रहे हैं? JWT डिकोडर आज़माएँ।

हैश जेनरेटर के बारे में

यह हैश जेनरेटर किसी भी टेक्स्ट को SHA-256, SHA-1, SHA-384 या SHA-512 का उपयोग करके एक क्रिप्टोग्राफ़िक digest में बदल देता है, जिसे browser के नेटिव Web Crypto API से गणना किया जाता है। एक स्ट्रिंग पेस्ट करें और आपको तुरंत lowercase hex digest मिल जाता है, जिससे checksums सत्यापित करना, मानों की तुलना करना, सामग्री का फ़िंगरप्रिंट लेना या नियतात्मक पहचानकर्ता बनाना आसान हो जाता है। यह फ़ाइल या संदेश की अखंडता जाँचने वाले डेवलपर्स, अपेक्षित sha256 जेनरेटर आउटपुट को मान्य करने वाले QA इंजीनियरों, और किसी भी ऐसे व्यक्ति के लिए उपयोगी है जिसे पेज छोड़े बिना तेज़ sha-512 हैश या sha1 हैश ऑनलाइन चाहिए। टूल आपके इनपुट को UTF-8 टेक्स्ट के रूप में पढ़ता है और पूरी तरह आपके browser में चलता है, इसलिए आप जो भी पेस्ट करते हैं वह लोकल रूप से प्रोसेस होता है और आपका डेटा आपके डिवाइस से बाहर नहीं जाता। 160 से 512 बिट तक के digest की लंबाई की तुलना करने के लिए एक क्लिक से एल्गोरिदम बदलें।

विशेषताएँ

हैश जेनरेटर का उपयोग कैसे करें

  1. SHA-256 / SHA-1 / SHA-384 / SHA-512 सिलेक्टर से एक एल्गोरिदम चुनें।
  2. जिस टेक्स्ट को हैश करना है उसे इनपुट बॉक्स में पेस्ट या टाइप करें।
  3. जैसे-जैसे आप टाइप करते हैं नीचे दिखने वाले hex digest को पढ़ें।
  4. digest को अपने क्लिपबोर्ड पर भेजने के लिए Copy पर क्लिक करें।
  5. हैश को फिर से बनाने और digest की लंबाई की तुलना करने के लिए एल्गोरिदम बदलें।

उदाहरण

इनपुट

hello

आउटपुट

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

टेक्स्ट "hello" का SHA-256 digest, lowercase hex के रूप में दिखाया गया।

सामान्य त्रुटियाँ और समस्या निवारण

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

ArrayKit हैश जेनरेटर क्या है?
यह एक in-browser टूल है जो किसी भी टेक्स्ट को SHA-256, SHA-1, SHA-384 या SHA-512 का उपयोग करके एक क्रिप्टोग्राफ़िक digest में बदल देता है, जिसे Web Crypto API से गणना किया जाता है। यह checksums, सामग्री फ़िंगरप्रिंट और अखंडता जाँच के लिए आदर्श है।
इस टूल से मैं SHA-256 हैश कैसे बनाऊँ?
एल्गोरिदम सिलेक्टर में SHA-256 चुनें, फिर अपना टेक्स्ट इनपुट बॉक्स में पेस्ट या टाइप करें। जैसे-जैसे आप टाइप करते हैं नीचे lowercase hex digest दिखता है, और आप इसे लेने के लिए Copy पर क्लिक कर सकते हैं।
हैश आउटपुट पूरी तरह lowercase hex क्यों है?
digest के हर बाइट को दो lowercase hex कैरेक्टर के रूप में दिखाया जाता है, जो टूल और API द्वारा उपयोग किया जाने वाला सबसे सामान्य फ़ॉर्मेट है। hex केस सजावटी है और मान को प्रभावित नहीं करता।
क्या मैं किसी हैश को मूल टेक्स्ट में वापस बदल सकता हूँ?
नहीं। SHA हैशिंग डिज़ाइन से एक-तरफ़ा है, इसलिए किसी digest को उसके इनपुट में वापस डिकोड नहीं किया जा सकता। इसका उपयोग सत्यापन और फ़िंगरप्रिंटिंग के लिए करें, न कि पुनर्प्राप्त करने योग्य डेटा संग्रहीत करने के लिए।
मेरा SHA-256 मेरे टर्मिनल वाले से मेल क्यों नहीं खाता?
टर्मिनल अक्सर इनपुट में एक newline जोड़ देते हैं। टेक्स्ट को ट्रेलिंग newline के बिना हैश करें ताकि बाइट्स बिल्कुल वैसे ही हों जैसे आप हैश जेनरेटर में पेस्ट करते हैं।
हैश जेनरेटर का उपयोग करते समय क्या मेरा इनपुट सुरक्षित है?
हाँ। digest की गणना आपके browser में सीधे Web Crypto API से होती है, इसलिए जिस टेक्स्ट को आप हैश करते हैं वह लोकल रूप से प्रोसेस होता है और किसी सर्वर पर कुछ भी अपलोड नहीं होता।

संबंधित टूल

सभी ArrayKit टूल