SHA-1 हैश जनरेटर

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

SHA-1 Hash Generator

डेटा अखंडता सत्यापन के लिए किसी भी टेक्स्ट को SHA-1 हैश में बदलें।

क्या है

SHA-1 (सिक्योर हैश एल्गोरिदम 1) एक क्रिप्टोग्राफिक हैश फ़ंक्शन है जिसे संयुक्त राज्य राष्ट्रीय सुरक्षा एजेंसी (NSA) द्वारा डिज़ाइन किया गया था और 1995 में NIST द्वारा प्रकाशित किया गया था। यह 160-बिट (20-बाइट) हैश मान उत्पन्न करता है, जिसे आमतौर पर 40-अक्षरों वाले हेक्साडेसिमल स्ट्रिंग के रूप में प्रस्तुत किया जाता है। SHA-1 2000 के दशक में SSL/TLS प्रमाणपत्रों, डिजिटल हस्ताक्षरों और कई सुरक्षा प्रोटोकॉल में उपयोग किया जाने वाला मानक हैश फ़ंक्शन था। फरवरी 2017 में, Google SHAttered टीम ने पहले व्यावहारिक SHA-1 संघर्ष हमले की घोषणा की, जिसमें समान SHA-1 हैश वाली दो अलग-अलग PDF फ़ाइलें तैयार की गईं। सुरक्षा उद्देश्यों के लिए अप्रचलित घोषित किए जाने के बावजूद, SHA-1 Git संस्करण नियंत्रण का एक मुख्य घटक बना हुआ है, जहाँ यह कमिट, ट्री, टैग और ब्लॉब की पहचान करता है। एल्गोरिदम 80 राउंड के बिटवाइज़ ऑपरेशन, रोटेशन और मॉड्यूलर जोड़ का उपयोग करके 512-बिट संदेश ब्लॉक पर संचालित होता है।

कैसे उपयोग करें

  1. अपने ब्राउज़र में SHA-1 हैश जनरेटर खोलें—पूरी तरह से मुफ्त और बिना किसी पंजीकरण की आवश्यकता के।
  2. अपना टेक्स्ट इनपुट क्षेत्र में दर्ज करें या फ़ाइल चयनकर्ता या ड्रैग-एंड-ड्रॉप ज़ोन का उपयोग करके फ़ाइल अपलोड करें।
  3. SHA-1 हैश आपके टाइप करते ही तुरंत गणना की जाती है, और इसे 40-अक्षर वाले हेक्साडेसिमल स्ट्रिंग के रूप में प्रदर्शित किया जाता है।
  4. अपनी परियोजना की आवश्यकताओं से मेल खाने के लिए अपरकेस और लोअरकेस आउटपुट प्रारूपों के बीच स्विच करें।
  5. कॉपी बटन का उपयोग करके एक क्लिक से हैश मान को अपने क्लिपबोर्ड पर कॉपी करें।
  6. जनरेटेड SHA-1 डाइजेस्ट का उपयोग करके Git ऑब्जेक्ट हैश, लीगेसी सिस्टम चेकसम, या लीगेसी PGP हस्ताक्षर सत्यापित करें।

उदाहरण

इनपुट: "hello"

प्रक्रिया:

SHA-1("hello")

परिणाम: aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d

इनपुट: "WrightKit"

प्रक्रिया:

SHA-1("WrightKit")

परिणाम: 8624ab19deb645056e6dda852448bbf732ffa26d

संबंधित खोजें

लोग यह भी खोजते हैं: एसएचए-1, सुरक्षित हैश एल्गोरिथ्म, 160-बिट हैश, गिट हैश, चेकसम, विरासत हैश।

एसएचए-1सुरक्षित हैश एल्गोरिथ्म160-बिट हैशगिट हैशचेकसमविरासत हैश

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

क्या SHA-1 को अभी भी सुरक्षित माना जाता है?

नहीं, SHA-1 को अब क्रिप्टोग्राफिक रूप से सुरक्षित नहीं माना जाता है। 2017 में, Google ने पहला व्यावहारिक कोलिजन हमला (SHAttered) प्रदर्शित किया जिसने समान SHA-1 हैश वाली दो अलग-अलग फ़ाइलें उत्पन्न कीं। परिणामस्वरूप, प्रमुख ब्राउज़रों ने 2017 में SHA-1 SSL प्रमाणपत्र स्वीकार करना बंद कर दिया, और सभी प्रमुख प्रौद्योगिकी कंपनियों ने अपने सुरक्षा प्रोटोकॉल में SHA-1 को पदावनत कर दिया। हालांकि, SHA-1 व्यवहार में कोलिजन-प्रतिरोधी बना हुआ है जब हमलावर दोनों इनपुट को नियंत्रित नहीं कर सकता, यही कारण है कि Git अभी भी ऑब्जेक्ट पहचान और अखंडता जांच के लिए इस पर निर्भर करता है।

Git अभी भी SHA-1 का उपयोग क्यों करता है?

Git SHA-1 का उपयोग मुख्य रूप से दुर्भावनापूर्ण हमलों के खिलाफ सुरक्षा के लिए नहीं, बल्कि डेटा अखंडता और ऑब्जेक्टों (कमिट, ट्री, ब्लॉब, टैग) के लिए एक अद्वितीय पहचानकर्ता के रूप में करता है। Git संदर्भ में, आकस्मिक टकराव अत्यधिक असंभव हैं, और व्यावहारिक खतरा मॉडल जानबूझकर टकराव हमलों के बजाय डेटा भ्रष्टाचार है। Git के निर्माता लिनस टॉर्वाल्ड्स ने कहा है कि Git में SHA-1 का प्राथमिक उद्देश्य आकस्मिक डेटा भ्रष्टाचार का पता लगाना है, न कि परिष्कृत हमलावरों से बचाव करना। Git भविष्य-प्रूफिंग के लिए SHA-256 में संक्रमण कर रहा है, लेकिन मौजूदा SHA-1 रिपॉजिटरी पूरी तरह कार्यात्मक बनी हुई हैं।

SHA-1 और MD5 के बीच क्या अंतर है?

SHA-1 एक 160-बिट हैश (40 हेक्स वर्ण) उत्पन्न करता है, जबकि MD5 128-बिट हैश (32 हेक्स वर्ण) उत्पन्न करता है, जो एक बड़ा आउटपुट स्पेस प्रदान करता है। SHA-1 को NSA द्वारा MD5 के अधिक सुरक्षित उत्तराधिकारी के रूप में डिज़ाइन किया गया था और यह 80 राउंड बनाम MD5 के 64 राउंड के साथ अधिक जटिल एल्गोरिथ्म का उपयोग करता है। जबकि दोनों को अब क्रिप्टोग्राफिक उद्देश्यों के लिए असुरक्षित माना जाता है, SHA-1 MD5 की तुलना में कोलिजन हमलों के खिलाफ मजबूत है—पहले व्यावहारिक SHA-1 कोलिजन के लिए MD5 कोलिजन प्रदर्शनों की तुलना में काफी अधिक कम्प्यूटेशनल संसाधनों की आवश्यकता थी। क्रिप्टोग्राफिक सुरक्षा की आवश्यकता वाले किसी भी नए अनुप्रयोग के लिए, दोनों का उपयोग नहीं किया जाना चाहिए; इसके बजाय SHA-256 या SHA-3 की सिफारिश की जाती है।

SHA-1 हैश कितना लंबा होता है?

SHA-1 हैश हमेशा 160 बिट (20 बाइट) लंबा होता है, जिसे 40 हेक्साडेसिमल वर्णों के रूप में दर्शाया जाता है। उदाहरण के लिए, एक खाली स्ट्रिंग का SHA-1 हैश da39a3ee5e6b4b0d3255bfef95601890afd80709 है। निश्चित-लंबाई आउटपुट हैश फ़ंक्शन की एक परिभाषित विशेषता है—इनपुट चाहे कितना भी बड़ा या छोटा हो, आउटपुट हैश समान लंबाई का रहता है। यह गुण हैश फ़ंक्शन को डेटा की डिजिटल फिंगरप्रिंट बनाने के लिए आदर्श बनाता है।

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

एमडी5 हैश जनरेटर

किसी भी पाठ इनपुट से तत्काल MD5 हैश मान उत्पन्न करें। MD5 (मैसेज डाइजेस्ट एल्गोरिदम 5) एक 128-बिट का हैश मान उत्पन्न करता है जिसका उपयोग आमतौर पर डेटा अखंडता सत्यापन और चेकसम उत्पन्न करने के लिए किया जाता है। हालाँकि ज्ञात संघर्ष दुर्बलताओं के कारण MD5 को अब एन्क्रिप्शन उद्देश्यों के लिए सुरक्षित नहीं माना जाता, फिर भी इसका उपयोग गैर-सुरक्षा-महत्वपूर्ण अनुप्रयोगों जैसे फ़ाइल अखंडता जाँच, कैश कुंजियाँ और त्वरित डेटा फिंगरप्रिंटिंग में व्यापक रूप से किया जाता है।हमारा मुफ्त ब्राउज़र-आधारित उपकरण स्थानीय रूप से MD5 हैश गणना करता है — आपका डेटा कभी भी आपके डिवाइस से बाहर नहीं जाता, जिससे संवेदनशील डेटा की पूर्ण गोपनीयता सुनिश्चित होती है।

SHA-256 हैश जनरेटर

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

SHA-512 हैश जनरेटर

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

फ़ाइल हैश जनरेटर

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

एचएमएसी जनरेटर

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

Bcrypt Generator — ऑनलाइन पासवर्ड hash बनाएँ

पासवर्ड को hash करना आसान है। उसे उस तरीके से करना, जैसा आधुनिक application को करना चाहिए, उतना स्पष्ट नहीं है, क्योंकि algorithm का चुनाव यह तय करता है कि offline हमला कितना समय लेगा, और सही जवाब आपके hardware और आपके threat model पर निर्भर करता है। bcrypt पासवर्ड storage की मुख्य अनुशंसा दो दशक से अधिक समय से है, क्योंकि यह जानबूझकर धीमा है और क्योंकि इसकी लागत समायोज्य है: वही algorithm आज एक साधारण server पर 100 मिलीलीटर ले सकता है और दस साल बाद तेज़ मशीन पर 250 मिलीलीटर, जबकि hash साथ रखने वाला हमलावर हर अनुमान पर पूरी यह कीमत चुकाता है। यह मुफ्त bcrypt generator आपके दर्ज किए किसी भी पासवर्ड के लिए असली, सही प्रारूप वाला bcrypt hash बनाता है, और आपको work factor खुद तय करने देता है यह भी दिखाकर कि उसकी लागत मिलीलीटर में लगभग कितनी पड़ेगी। यह मौजूदा hash की पुष्टि भी करता है, और यही वह चरण है जिसे लोग भूल जाते हैं: पासवर्ड की तुलना संग्रहीत hash से करना hash बनाने से पूरी तरह अलग कार्रवाई है, और यहाँ दोनों उपलब्ध हैं। हर गणना client-side आपके ब्राउज़र में चलती है, इसलिए सादा पाठ वाला पासवर्ड किसी server को कभी नहीं भेजा, लॉग नहीं होता और कहीं संग्रहीत नहीं होता। यह मायने रखता है, क्योंकि पासवर्ड hashing tool पर तभी भरोसा किया जा सकता है जब वह आपके hash होने वाले मान को देख ही न सके, और यह उसे कभी नहीं मिलता।

CRC-32 कैलकुलेटर - टेक्स्ट, हेक्स और फ़ाइल की चेकसम

CRC-32 निकालना तब आसान हो जाता है जब आपको ठीक-ठीक पता हो कि कौन-सा एल्गोरिदम बात कर रहा है, और तभी उलझन होती है, क्योंकि दो सवाल एक-दूसरे में मिल जाते हैं: गणना कैसे होती है, और चेकसम आख़िर काम आता क्यों है। गणना वही है जो ISO 3309 और ITU-T V.42 निर्धारित करते हैं, यानी रिवर्स्ड, टेबल-आधारित एल्गोरिदम, जो किसी भी बाइट अनुक्रम को लेकर 32 बिट का एक संख्या लौटाता है। लेकिन उसका उपयोग 'हैश' शब्द से कहीं अधिक सीमित है। CRC एक एरर-डिटेक्शन कोड है, कोई सुरक्षा साधन नहीं, और वह एक ही काम बहुत सस्ते में करने के लिए बना है: बताना कि कोई डेटा ब्लॉक रास्ते में खराब तो नहीं हो गया, चाहे शोर के कारण, खराब डिस्क सेक्टर के कारण, अधूरी डाउनलोड के कारण, या इसलिए कि किसी ने चुपचाप कॉपी बदल दी। यह मुफ़्त CRC-32 कैलकुलेटर वास्तविक काम में आने वाले तीनों इनपुट तरीकों को संभालता है। आप टेक्स्ट लिख सकते हैं, जिसे पहले UTF-8 में एनकोड किया जाता है, हेक्स बाइट्स चिपका सकते हैं, जो फ़र्मवेयर हेडर या नेटवर्क पैकेट जैसे बाइनरी पेलोड के लिए चाहिए, या कोई फ़ाइल चुन सकते हैं और पूरी सामग्री की चेकसम एक साथ निकाल सकते हैं। आउटपुट फ़ॉर्मेट चुनकर आप उसी 32 बिट संख्या को हेक्साडेसिमल, दशमलव, अष्टक, 32-बिट बाइनरी या बेस 64 में देख सकते हैं, क्योंकि अपेक्षित रूप पूरी तरह इस पर निर्भर करता है कि वह मान कहाँ जा रहा है: संग्रह शीर्षक हेक्स रखते हैं, अधिकांश स्क्रिप्टिंग लाइब्रेरी इसे दशमलव पूर्णांक के रूप में छापती हैं, और कुछ प्रोटोकॉल चार कच्चे बाइट्स को बेस 64 में लपेटकर भेजते हैं। नीचे एक सारांश तालिका संदेश की लंबाई बाइट्स में और एक CRC-32b मान भी दिखाती है, जो आपके बाइट्स के अंत में एक शून्य बाइट जोड़कर निकाला गया होता है। सब कुछ आपके अपने कंप्यूटर पर जावास्क्रिप्ट से चलता है: आपका टेक्स्ट और आपकी फ़ाइल कभी अपलोड, लॉग या सहेजी नहीं जाती।

लोकप्रिय टूल्स

EMI कैलकुलेटर

गृह ऋण, कार ऋण या व्यक्तिगत ऋण लेने की योजना बना रहे हैं और सोच रहे हैं कि आपका मासिक भुगतान कैसा होगा? हमारा EMI कैल...

BMI कैलकुलेटर

क्या आपने कभी वजन मापने वाले उपकरण पर खड़े होकर सोचा है कि वह संख्या आपके स्वास्थ्य के लिए वास्तव में क्या मतलब रखती...

बॉडी फैट कैलकुलेटर

क्या आपने कभी महसूस किया है कि तराजू पूरी कहानी नहीं बताता? आप किसी और के समान वजन कर सकते हैं लेकिन बिल्कुल अलग दिख...

CAGR कैलकुलेटर

जब आप शेयरों, म्यूचुअल फंडों या किसी भी बाजार-संबद्ध परिसंपत्ति में निवेश करते हैं, तो एक ही संख्या आपको यह बताती है...

यूनिट परिवर्तक

खाना पकाने से लेकर निर्माण तक, विज्ञान से लेकर खरीदारी तक, इकाई रूपांतरण उन चीजों में से एक है जिसकी आपको हर समय आवश्...

आयु कैलकुलेटर

किसी की सटीक आयु का पता लगाना केवल जन्म वर्ष को वर्तमान वर्ष से घटाने जितना सरल नहीं है। लीप वर्ष, अलग-अलग महीनों की...

JSON फ़ॉर्मैटर

हमारे मुफ्त ऑनलाइन टूल का उपयोग करके JSON डेटा को तुरंत फॉर्मेट, सुंदर बनाएँ और सत्यापित करें। कच्चा JSON पेस्ट करें...

QR कोड जनरेटर

क्या आपको अपनी वेबसाइट, बिजनेस कार्ड, इवेंट, उत्पाद पैकेजिंग या मार्केटिंग अभियान के लिए एक पेशेवर QR कोड चाहिए? हमार...

वेतन कैलकुलेटर

अपनी वास्तविक घरेलू आय (टेक-होम पे) को समझना बजट बनाने, योजना बनाने और स्मार्ट करियर निर्णय लेने के लिए आवश्यक है, फि...

टिप कैलकुलेटर

बाहर खाना खाना, बाल कटवाना, टैक्सी लेना या किसी भी प्रकार की व्यक्तिगत सेवा प्राप्त करने पर अक्सर यह सवाल उठता है कि...

शब्द काउंटर

क्या आपको अपने निबंध, लेख या दस्तावेज़ की सटीक शब्द संख्या की आवश्यकता है? यह शब्द गणक आपको शब्दों, अक्षरों, वाक्यों...

रंग कोड परिवर्तक

कलर कोड कन्वर्टर एक मुफ्त ऑनलाइन उपकरण है जो वेब डेवलपमेंट और डिज़ाइन में उपयोग किए जाने वाले विभिन्न प्रारूपों के बी...