हैश | चेकसम | सत्यापन

> हैश | चेकसम | सत्यापन <

// चेकसम और डेटा फिंगरप्रिंटिंग के लिए SHA-1 हैश जनरेटर

[सुरक्षित]

स्थानीय प्रोसेसिंग

100% क्लाइंट-साइड SHA-1 हैशिंग। आपका डेटा कभी आपके ब्राउज़र से बाहर नहीं जाता।

[तेज़]

Web Crypto API

तेज़ और विश्वसनीय SHA-1 हैश जनरेशन के लिए ब्राउज़र के नेटिव Web Crypto API का उपयोग करता है।

[मुफ्त]

कई फॉर्मैट

हेक्साडेसिमल या Base64 फॉर्मैट में आउटपुट। फॉर्मैट के बीच तुरंत स्विच करें।

// SHA-1 हैशिंग के बारे में

SHA-1 कैसे काम करता है:

SHA-1 (Secure Hash Algorithm 1) NSA द्वारा डिज़ाइन किया गया था और 160-बिट (20-बाइट) हैश मान उत्पन्न करता है, जो 40 अक्षरों की हेक्साडेसिमल स्ट्रिंग के रूप में दर्शाया जाता है। यह Merkle-Damgard संरचना का उपयोग करके 80 राउंड कंप्रेशन के साथ इनपुट प्रोसेस करता है। क्रिप्टोग्राफिक सुरक्षा के लिए अप्रचलित होने के बावजूद, SHA-1 अभी भी चेकसम और Git जैसे वर्जन कंट्रोल सिस्टम में व्यापक रूप से उपयोग किया जाता है।

उदाहरण:

"Hello" → f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0

सामान्य उपयोग:

  • >Git वर्जन कंट्रोल ऑब्जेक्ट हैशिंग
  • >फाइल अखंडता सत्यापन और चेकसम
  • >डेटा डीडुप्लिकेशन और फिंगरप्रिंटिंग
  • >लेगेसी सिस्टम अनुकूलता
  • >गैर-सुरक्षा हैश टेबल इंडेक्सिंग

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

प्र: SHA-1 क्या है?

उ: SHA-1 (Secure Hash Algorithm 1) NSA द्वारा डिज़ाइन की गई हैश फंक्शन है जो 160-बिट (40 हेक्साडेसिमल अक्षर) हैश मान उत्पन्न करती है। यह चेकसम, डेटा फिंगरप्रिंटिंग और Git जैसे वर्जन कंट्रोल सिस्टम में व्यापक रूप से उपयोग की जाती है।

प्र: क्या SHA-1 सुरक्षित है?

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

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

उ: SHA-1 160-बिट (40 hex अक्षर) हैश उत्पन्न करता है, जबकि SHA-256 256-बिट (64 hex अक्षर) हैश उत्पन्न करता है। SHA-256 नए SHA-2 परिवार का हिस्सा है और क्रिप्टोग्राफिक रूप से सुरक्षित है।

प्र: SHA-1 कहाँ अभी भी उपयोग किया जाता है?

उ: SHA-1 अभी भी Git ऑब्जेक्ट पहचान, फाइल अखंडता जाँच, डेटा डीडुप्लिकेशन, लेगेसी सिस्टम और गैर-सुरक्षा चेकसम सत्यापन में व्यापक रूप से उपयोग किया जाता है।

प्र: SHA-1 की आउटपुट लंबाई क्या है?

उ: SHA-1 हमेशा 160-बिट (20-बाइट) हैश मान उत्पन्न करता है। हेक्साडेसिमल प्रतिनिधित्व में 40 अक्षरों की स्ट्रिंग। Base64 एन्कोडिंग में 28 अक्षर।

// अन्य भाषाएँ