0

एन्कोड परिणाम

SHA-1

SHA-1 के बारे में

SHA-1 एक क्रिप्टोग्राफ़िक हैश फ़ंक्शन है जो किसी भी लंबाई के डेटा से 160-बिट हैश मान बनाता है। पहले इसका व्यापक उपयोग होता था, लेकिन अब collision resistance में कमज़ोरी के कारण नए क्रिप्टोग्राफ़िक उपयोगों के लिए अनुशंसित नहीं है।

DenCode में, दर्ज किए गए टेक्स्ट को चुनी गई character encoding की byte sequence के रूप में माना जाता है, और SHA-1 हैश मान 40 hexadecimal अंकों में दिखाया जाता है।

उदाहरण के लिए, "Hello, world!" का SHA-1 हैश मान इस प्रकार है।

943a702d06f34599aee1f8da8ef9f7296031d699

हैश मान की विशेषताएँ

SHA-1 में समान इनपुट से हमेशा समान हैश मान बनता है। इनपुट थोड़ा भी बदलने पर आउटपुट हैश मान बहुत बदल जाता है।

हैश फ़ंक्शन एक एकदिशी फ़ंक्शन है, इसलिए हैश मान से मूल इनपुट डेटा को पुनः प्राप्त नहीं किया जा सकता।

इनपुटSHA-1 हैश मान
Hello, world!943a702d06f34599aee1f8da8ef9f7296031d699
Hello, world?1a77cb7c956ca25b14950285c79f0686ae1f0058

यह मौजूदा सिस्टम के साथ compatibility के लिए उपयोग हो सकता है, लेकिन नए उपयोगों के लिए SHA-256 या किसी अधिक मजबूत हैश फ़ंक्शन पर विचार करें।