Handytool
डेवलपर गाइड5 मिनट पढ़ेंअपडेट किया गया 25 फ़र॰ 2026

तुरंत Dev उपयोगिता

SHA-256, SHA-512 और अधिक के लिए SHA हैश जेनरेटर

Handytool का हैश जेनरेटर Web Crypto API का उपयोग करके आपके ब्राउज़र में किसी भी टेक्स्ट के SHA-1, SHA-256, SHA-384 और SHA-512 हैश तुरंत कंप्यूट करता है — hex या Base64 आउटपुट, कोई सर्वर नहीं, कोई साइन-अप नहीं।

मुख्य बिंदु

  • 01किसी भी टेक्स्ट के SHA-1, SHA-256, SHA-384 या SHA-512 हैश तुरंत जेनरेट करें — कोई सर्वर आवश्यक नहीं।
  • 02hex (सबसे सामान्य) या Base64 (कॉम्पैक्ट, HTTP हेडर और टोकन हस्ताक्षर में उपयोग) के रूप में आउटपुट करें।
  • 03हैशिंग ब्राउज़र के Web Crypto API का उपयोग करता है — HTTPS के पीछे एक ही कार्यान्वयन।
  • 04SHA सीधे पासवर्ड स्टोरेज के लिए उपयुक्त नहीं है; इसके बजाय bcrypt, scrypt या Argon2 पासवर्ड के लिए उपयोग करें।

SHA हैशिंग किसके लिए उपयोग किया जाता है

एक क्रिप्टोग्राफिक हैश किसी भी इनपुट — एक शब्द, एक दस्तावेज़, एक बाइनरी फाइल — को एक निश्चित-लंबाई की फिंगरप्रिंट में बदलता है। एक ही इनपुट हमेशा एक ही हैश उत्पन्न करता है, लेकिन एक भी वर्ण बदलना एक पूरी तरह से अलग परिणाम उत्पन्न करता है। आप हैश अकेले से मूल इनपुट को पुनः प्राप्त नहीं कर सकते। ये गुण डेटा अखंडता सत्यापित करने, कंटेंट-एड्रेसेबल स्टोरेज बनाने, API अनुरोध साइन करने और चेकसम उत्पन्न करने के लिए SHA हैश को उपयोगी बनाते हैं।

SHA-256 आज सबसे व्यापक रूप से तैनात SHA वेरिएंट है। यह कोड-साइनिंग प्रमाणपत्र, Git कमिट ID, Bitcoin माइनिंग और AWS, Stripe और असंख्य अन्य API द्वारा उपयोग किए जाने वाले HMAC हस्ताक्षर को शक्ति प्रदान करता है। SHA-512 64-बिट हार्डवेयर पर व्यापक सुरक्षा मार्जिन प्रदान करता है। SHA-1 विरासत है और कुछ भी सुरक्षा-संवेदनशील के लिए टाला जाना चाहिए।

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

  1. 01

    अपना टेक्स्ट टाइप या पेस्ट करें

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

  2. 02

    SHA वेरिएंट चुनें

    SHA-1, SHA-256, SHA-384 या SHA-512 चुनें। अधिकांश आधुनिक उपयोग के लिए SHA-256 सही विकल्प है। कुछ भी सुरक्षा-महत्वपूर्ण के लिए SHA-1 टालें — इसे केवल विरासत सिस्टम के साथ संगतता के लिए उपयोग करें।

  3. 03

    hex या Base64 आउटपुट चुनें

    Hex लोअरकेस है और सबसे सामान्य फॉर्मेट (प्रत्येक बाइट दो hex अंक बन जाता है)। Base64 अधिक कॉम्पैक्ट है और HTTP हेडर, HMAC हस्ताक्षर और कुछ टोकन फॉर्मेट में उपयोग किया जाता है। किसी भी समय टॉगल करें।

  4. 04

    डाइजेस्ट कॉपी करें

    हैश को आपके क्लिपबोर्ड पर रखने के लिए कॉपी बटन पर क्लिक करें। इसे कहीं भी पेस्ट करें जहां आपको इसकी आवश्यकता है — एक सत्यापन जांच, एक API हस्ताक्षर, एक कॉन्फ़िग फाइल।

हर SHA वेरिएंट का उपयोग कब करें

अपने संदर्भ के लिए सही वेरिएंट चुनें।

  • 01SHA-256 — आधुनिक कोड साइनिंग, API HMAC हस्ताक्षर और चेकसम के लिए मानक विकल्प।
  • 02SHA-512 — अतिरिक्त सुरक्षा मार्जिन प्रदान करता है; उच्च-मूल्य डेटा के लिए 64-बिट सिस्टम पर पसंद किया जाता है।
  • 03SHA-384 — कम सामान्य; कुछ TLS सिफर सूट और प्रमाणपत्र प्राधिकरण में उपयोग किया जाता है।
  • 04SHA-1 — केवल विरासत; पुरानी चेकसम सत्यापित करने और पुरानी सिस्टम के साथ संगतता के लिए यहां समर्थित।
  • 05Hex आउटपुट — डिफॉल्ट; मानव-पठनीय डाइजेस्ट और अधिकांश API एकीकरण के लिए सर्वश्रेष्ठ।
  • 06Base64 आउटपुट — अधिक कॉम्पैक्ट; HTTP हेडर और कई HMAC टोकन फॉर्मेट द्वारा अपेक्षित।

आपका इनपुट कभी आपके ब्राउज़र से नहीं जाता

हैशिंग SubtleCrypto API का उपयोग करके पूरी तरह आपके ब्राउज़र में चलता है — HTTPS द्वारा उपयोग किए जाने वाले Web Crypto मानक। आपका टेक्स्ट स्थानीय रूप से प्रक्रिया किया जाता है और कभी किसी सर्वर को ट्रांसमिट नहीं किया जाता है। इसका मतलब है कि आप संवेदनशील स्ट्रिंग, आंतरिक टोकन या मालिकाना कंटेंट को किसी गोपनीयता चिंता के बिना हैश कर सकते हैं।

Handytool इनपुट लॉग नहीं करता है, परिणाम स्टोर नहीं करता है या खाता आवश्यक नहीं करता है। टैब बंद करें और सब कुछ चला जाता है।

SHA हैश जेनरेटर FAQ

SHA हैश क्या है और यह कैसे काम करता है?

SHA (सिक्योर हैश एल्गोरिदम) एक क्रिप्टोग्राफिक फंक्शन है जो किसी भी इनपुट को निश्चित-लंबाई डाइजेस्ट से मैप करता है। एक ही इनपुट हमेशा एक ही हैश उत्पन्न करता है, लेकिन एक भी वर्ण परिवर्तन एक पूरी तरह से अलग परिणाम उत्पन्न करता है। SHA हैश को अपने इनपुट में वापस उलटना कम्प्यूटेशनली अक्षम है।

मुझे कौन सा SHA वेरिएंट उपयोग करना चाहिए?

अधिकांश आधुनिक अनुप्रयोगों के लिए SHA-256 का उपयोग करें — यह तेज़, व्यापक रूप से समर्थित और सुरक्षित है। SHA-512 एक अच्छा विकल्प है जब आप 64-बिट सिस्टम पर अतिरिक्त मार्जिन चाहते हैं। कुछ भी सुरक्षा-संवेदनशील के लिए SHA-1 से बचें; यह टकराव प्रतिरोध के लिए टूटा हुआ है।

क्या मैं पासवर्ड स्टोर करने के लिए SHA उपयोग कर सकता हूं?

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

hex और Base64 आउटपुट में क्या अंतर है?

Hex 0–9 और a–f का उपयोग करता है — हर बाइट दो वर्ण बन जाता है। Base64 बाइटों को a–z, A–Z, 0–9, +, / में एनकोड करता है — आउटपुट छोटा है। पठनीयता महत्वपूर्ण होने पर Hex का उपयोग करें, Base64 जब कॉम्पैक्ट प्रतिनिधित्व अपेक्षित हो (HMAC हेडर, JWT हस्ताक्षर)।

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

नहीं। हैशिंग ब्राउज़र के SubtleCrypto API का उपयोग करता है और पूरी तरह स्थानीय रूप से होता है। कुछ भी अपलोड, लॉग या स्टोर नहीं किया जाता है।

क्या हैश जेनरेटर फ्री है?

हां। सभी Handytool उपयोगिता फ्री हैं कोई साइन-अप और कोई उपयोग सीमा नहीं।

संबंधित टूल्स

यूटिलिटी टूल्स के साथ काम जारी रखें

यूटिलिटी टूल्स