SHA-3 256-बिट हैश कैलकुलेटर

SHA-3 (FIPS PUB 202 द्वारा परिभाषित सुरक्षित हैश एल्गोरिदम 3) 256-बिट/32-बाइट संदेश डाइजेस्ट को हेक्साडेसिमल में एन्कोड किए गए टेक्स्ट स्ट्रिंग का उत्पन्न करें। SHA-3 256-बिट सामान्य प्रयोजन हैशिंग के लिए सबसे अधिक उपयोग किया जाने वाला आउटपुट आकार है।

SHA-3 256-बिट हैश:

संबंधित उपकरण

SHA-3 हैश के बारे में अधिक जानकारी

SHA-3 (सुरक्षित हैश एल्गोरिथ्म 3) एक क्रिप्टोग्राफिक हैश फ़ंक्शन है जिसे NIST ने FIPS PUB 202 में मानकीकृत किया है। 256-बिट वेरिएंट सबसे अधिक उपयोग किया जाने वाला आउटपुट आकार है, जो 32-बाइट संदेश डाइजेस्ट उत्पन्न करता है जो सुरक्षा और दक्षता के बीच अच्छा संतुलन प्रदान करता है।

SHA-3 को Guido Bertoni, Joan Daemen, Michaël Peeters और Gilles Van Assche द्वारा डिज़ाइन किया गया था, और इसे 2012 में NIST हैश फ़ंक्शन प्रतियोगिता के विजेता के रूप में चुना गया था। SHA-2 के विपरीत, जो Merkle-Damgård निर्माण का उपयोग करता है, SHA-3 Keccak स्पंज निर्माण पर आधारित है।

स्पंज निर्माण दो चरणों में काम करता है:

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

  2. निचोड़ चरण: आउटपुट ब्लॉक स्थिति से निकाले जाते हैं, यदि अधिक आउटपुट की आवश्यकता हो तो निष्कर्षण के बीच क्रमपरिवर्तन लागू किया जाता है।

SHA-3 256-बिट के प्रमुख लाभ:

  • SHA-2 को प्रभावित करने वाले लंबाई विस्तार हमलों के प्रति प्रतिरोध

  • SHA-2 से अलग आंतरिक संरचना, एल्गोरिथ्म विविधता प्रदान करती है

  • टकराव हमलों के खिलाफ 128-बिट सुरक्षा स्तर

  • प्रीइमेज हमलों के खिलाफ 256-बिट सुरक्षा स्तर

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