SHA-384 जनरेटर कैसे इस्तेमाल करें
- टेक्स्ट पेस्ट करें।
- SRI के लिए Base64 चुनें, या सामान्य उपयोग के लिए hex।
- डाइजेस्ट कॉपी करें।
SHA-384 जनरेटर की खूबियाँ
- WebCrypto से SHA-384
- Hex, Base64 (Subresource Integrity के लिए आदर्श), Base64url और बाइनरी आउटपुट
- अपेक्षित हैश से तुलना
- लाइव नतीजे
SHA-384 जनरेटर का उदाहरण
"abc" का SHA-384
इनपुट:
abcआउटपुट:
cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7SHA-384 जनरेटर के बारे में अक्सर पूछे जाने वाले सवाल
SHA-384 कहाँ इस्तेमाल होता है?
ECDHE-RSA-AES256-GCM-SHA384 जैसे TLS साइफ़र सुइट में, Subresource Integrity एट्रिब्यूट में (integrity="sha384-…") और उन सर्टिफ़िकेट में जिन्हें SHA-256 से ऊँचा सुरक्षा स्तर चाहिए।
SRI हैश कैसे बनाऊँ?
फ़ाइल के ठीक-ठीक बाइट का SHA-384 निकालें, डाइजेस्ट को Base64 में एन्कोड करें और आगे "sha384-" लगाएँ। यहाँ पेस्ट किए गए स्क्रिप्ट टेक्स्ट के लिए Base64 आउटपुट चुनें; फ़ाइलों के लिए "openssl dgst -sha384 -binary file | openssl base64 -A" इस्तेमाल करें।
SHA-384 का SHA-512 से क्या संबंध है?
SHA-384 दरअसल SHA-512 ही है — बस अलग प्रारंभिक वैल्यू के साथ और आउटपुट को 384 बिट तक काटकर। इसी कटाव के कारण यह SHA-256 की तुलना में length-extension हमलों का बेहतर प्रतिरोध करता है।
तकनीकी नोट्स
SHA-384, SHA-512 का काटा हुआ वैरिएंट है जिसमें प्रारंभिक वैल्यू अलग होती हैं और डाइजेस्ट 384 बिट का बनता है। इसका व्यापक उपयोग TLS साइफ़र सुइट और SRI एट्रिब्यूट में होता है।