construction
Lexora Tools

हैश जनरेटर

टेक्स्ट या फ़ाइलों के लिए MD5, SHA-1, SHA-256, SHA-384 और SHA-512 हैश और HMAC बनाएं — तुरंत और निजी रूप से।

100% निजी: सब कुछ आपके ब्राउज़र में चलता है, कुछ भी अपलोड नहीं होता।

हैश कैसे बनाएं

न साइन-अप, न इंस्टॉलेशन — यह सीधे आपके ब्राउज़र में काम करता है।

  1. चरण 1:टेक्स्ट चुनकर इनपुट टाइप करें, या फ़ाइल चुनकर वह फ़ाइल चुनें जिसका हैश चाहिए।
  2. चरण 2:चाहें तो HMAC चालू करके सीक्रेट की दर्ज करें, और हेक्स, अपरकेस हेक्स या Base64 आउटपुट चुनें।
  3. चरण 3:किसी भी हैश को एक क्लिक में कॉपी करें, या जाँचने के लिए अपेक्षित चेकसम तुलना बॉक्स में पेस्ट करें।

हैश जनरेटर से जुड़े प्रश्न

MD5, SHA-1 और SHA-256 में क्या अंतर है?

ये क्रमशः 128, 160 और 256 बिट के हैश बनाते हैं। MD5 और SHA-1 तेज़ हैं लेकिन सुरक्षा के लिए टूट चुके हैं क्योंकि इनमें टकराव बनाए जा सकते हैं; SHA-2 परिवार के SHA-256 और SHA-512 अखंडता और सुरक्षा जाँच के मौजूदा मानक हैं।

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

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

फ़ाइल का चेकसम कैसे जाँचें?

फ़ाइल चुनें, डाउनलोड की गई फ़ाइल सेलेक्ट करें और विक्रेता द्वारा प्रकाशित चेकसम तुलना बॉक्स में पेस्ट करें। अगर यह SHA-256 (या किसी अन्य) मान से मेल खाता है, तो फ़ाइल सही और अपरिवर्तित है।

HMAC क्या है?

HMAC एक हैश फ़ंक्शन को सीक्रेट की के साथ जोड़ता है। केवल वही व्यक्ति जो की जानता है वही मान बना सकता है, इसलिए HMAC-SHA256 जैसे HMAC का उपयोग API रिक्वेस्ट साइन करने और Stripe या GitHub जैसी सेवाओं के वेबहुक वेरिफ़ाई करने में होता है।

क्या मेरी फ़ाइलें या टेक्स्ट अपलोड होते हैं?

नहीं। सभी हैश आपके ब्राउज़र में स्थानीय रूप से निकाले जाते हैं। न टेक्स्ट, न फ़ाइल और न HMAC की कभी सर्वर पर भेजी जाती है।

हैश क्या है और इसका उपयोग किसलिए होता है?

क्रिप्टोग्राफ़िक हैश फ़ंक्शन किसी भी इनपुट — पासवर्ड, JSON पेलोड या 2 GB की ISO इमेज — को एक छोटे, निश्चित लंबाई वाले फ़िंगरप्रिंट में बदल देता है। एक ही इनपुट से हमेशा एक ही हैश बनता है, जबकि एक बिट बदलने पर भी पूरी तरह अलग हैश बनता है, और हैश से वापस मूल डेटा तक पहुँचना व्यावहारिक रूप से असंभव है। इसीलिए हैश प्रकाशित चेकसम से डाउनलोड की गई फ़ाइलें जाँचने, बदली गई फ़ाइलें पहचानने, कैश की और ETag बनाने, डुप्लिकेट डेटा हटाने और HMAC से वेबहुक पेलोड साइन करने के लिए आदर्श हैं।

यह मुफ़्त हैश जनरेटर टेक्स्ट या फ़ाइलों के लिए MD5, SHA-1, SHA-256, SHA-384 और SHA-512 एक साथ निकालता है, और SHA परिवार के लिए ब्राउज़र के नेटिव Web Crypto API का उपयोग करता है। API सिग्नेचर और वेबहुक वेरिफ़िकेशन के लिए HMAC-SHA256 जैसे की-आधारित हैश बनाने हेतु HMAC मोड चालू करें, हेक्स, अपरकेस हेक्स या Base64 आउटपुट चुनें, और चेकसम तुरंत जाँचने के लिए अपेक्षित मान तुलना बॉक्स में पेस्ट करें। फ़ाइलें स्थानीय रूप से पढ़ी जाती हैं और कभी अपलोड नहीं होतीं, इसलिए आप गोपनीय दस्तावेज़, प्राइवेट की या इंस्टॉलर सुरक्षित रूप से हैश कर सकते हैं। याद रखें कि MD5 और SHA-1 अब टकराव-प्रतिरोधी नहीं हैं: इन्हें केवल गैर-सुरक्षा चेकसम के लिए उपयोग करें और बाकी हर जगह SHA-256 या उससे मज़बूत एल्गोरिदम चुनें।