Tool workspace

MD5, SHA-256, SHA-512 और hash generator online

MD5, CRC32, SHA-1, SHA-256, SHA-384 और SHA-512 generate करें.

Hash generator

आकार: bytes कुंजियाँ: गहराई:

        

Hash generator

bytes →


        
    

Hash generator

क्वेरी पैरामीटर

IDN / Punycode


    

Hash generator

..

हेडर


    

Payload


    

मेटाडेटा


        
    

हस्ताक्षर सत्यापित करें

साइन (HS)


            

Hash generator

पैटर्न लाइब्रेरी

हाइलाइट किए मैच

Matches ()

प्रतिस्थापन परिणाम


    

Hash generator

सापेक्ष:

टाइमज़ोन

भागों से बनाएँ


        
वर्ष का दिन: सप्ताह: सप्ताह का दिन:

अंतर


        

Hash generator


    

Hash generator

Hash generator


        
    

उदाहरण

इनपुट

hello

SHA-256

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Hash गाइड और लेख

क्रिप्टोग्राफ़िक हैश क्या साबित करते हैं, और क्या नहीं

एक क्रिप्टोग्राफ़िक हैश किसी डेटा का एक छोटा, तय आकार का फ़िंगरप्रिंट है। यह क्या गारंटी देता है और क्या नहीं, यह समझना इसके सही उपयोग की कुंजी है।

लेख पढ़ें

पासवर्ड को ख़ास तरह की हैशिंग की ज़रूरत क्यों होती है

पासवर्ड को संभालने के लिए साधारण तेज़ हैश पर्याप्त नहीं। उन्हें जान-बूझकर धीमे, विशेष रूप से डिज़ाइन किए गए हैश की ज़रूरत होती है।

लेख पढ़ें

चेकसम, हैश और डिजिटल हस्ताक्षर: सही अखंडता-उपकरण कैसे चुनें

चेकसम, क्रिप्टोग्राफ़िक हैश और डिजिटल हस्ताक्षर अलग-अलग गारंटी देते हैं। हर एक किस समस्या के लिए बना है, यह समझना ज़रूरी है।

लेख पढ़ें

Hash generator

MD5, CRC32, SHA-1, SHA-256, SHA-384 और SHA-512 generate करें. DevToolGrid Online — एक मुफ़्त MD5, SHA-256, SHA-512 और hash generator online.

हैश फ़ंक्शन क्या है?

हैश फ़ंक्शन किसी भी इनपुट को एक निश्चित आकार की स्ट्रिंग (digest) में बदल देता है। यह एकतरफ़ा है: एक ही इनपुट हमेशा एक ही हैश देता है, पर हैश से इनपुट वापस नहीं पाया जा सकता, और एक बाइट बदलने पर बिल्कुल अलग परिणाम मिलता है। हैश का उपयोग फ़ाइल अखंडता, checksum, deduplication और डेटा सत्यापन के लिए होता है।

हैश कैसे जनरेट करें

  1. 1 टेक्स्ट टाइप या पेस्ट करें, या बाइट्स हैश करने के लिए फ़ाइल छोड़ें।
  2. 2 एक साथ MD5, CRC32, SHA-2 परिवार, Keccak और RIPEMD160 देखें।
  3. 3 hex या Base64 आउटपुट चुनें और uppercase टॉगल करें।
  4. 4 तुलना के लिए अपेक्षित हैश पेस्ट करें, या HMAC मोड चालू करें और secret key जोड़ें।

सामान्य हैशिंग गलतियाँ

  • सुरक्षा के लिए MD5 या SHA-1दोनों collisions के विरुद्ध टूटे हुए हैं। सुरक्षा-संबंधी किसी भी चीज़ के लिए SHA-256 या अधिक मज़बूत उपयोग करें।
  • हैशिंग को एन्क्रिप्शन समझनाहैशिंग एकतरफ़ा है और उलटी नहीं की जा सकती। बाद में पढ़े जाने वाले डेटा की सुरक्षा के लिए एन्क्रिप्शन उपयोग करें।
  • बिना salt के पासवर्ड हैश करनासादे हैश rainbow tables के प्रति संवेदनशील हैं। bcrypt या Argon2 जैसा salted, धीमा एल्गोरिद्म उपयोग करें।

हैश बनाम HMAC बनाम एन्क्रिप्शन

सादा हैश अखंडता सत्यापित करता है, पर कोई भी उसे फिर से गणना कर सकता है। HMAC एक secret key जोड़ता है ताकि केवल key वाला ही digest बना या सत्यापित कर सके — यह प्रामाणिकता सिद्ध करता है। एन्क्रिप्शन अलग है: key से उलटा किया जा सकता है और गोपनीयता रखता है। यह टूल हैशिंग और HMAC को कवर करता है।

सामान्य प्रश्न

क्या यह टूल मुफ़्त है?

हाँ। हैश जनरेटर पूरी तरह मुफ़्त और बिना सीमा के है।

क्या मेरा डेटा सर्वर पर भेजा जाता है?

नहीं। टेक्स्ट और फ़ाइलें आपके ब्राउज़र में स्थानीय रूप से हैश होती हैं; कुछ भी अपलोड नहीं होता।

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

नहीं। हैशिंग एकतरफ़ा है। तथाकथित उलटाव केवल इनपुट अनुमान से काम करता है, इसीलिए मज़बूत, salted एल्गोरिद्म मायने रखते हैं।

पासवर्ड के लिए कौन-सा एल्गोरिद्म?

कच्चा हैश नहीं। bcrypt, scrypt या Argon2 जैसा समर्पित एल्गोरिद्म unique salt के साथ उपयोग करें।