API टेस्ट फिक्स्चर
वेबहुक हस्ताक्षर या पेलोड सत्यापन के लिए परीक्षण लिखते समय अपेक्षित SHA डाइजेस्ट उत्पन्न करें।
डेवलपर टूल
ब्राउज़र Web Crypto API का उपयोग करके टेक्स्ट से SHA हैश बनाएँ।
हैश करने के लिए टेक्स्ट पेस्ट करें।
हैश जनरेट करें।
अपनी ज़रूरत का हैश कॉपी करें।
Hash Generator ब्राउज़र Web Crypto API का उपयोग करके चिपकाए गए टेक्स्ट से SHA-1, SHA-256, SHA-384 और SHA-512 डाइजेस्ट बनाता है। यह चेकसम, टेस्ट फिक्स्चर और यह सत्यापित करने के लिए सबसे अच्छा है कि दो टेक्स्ट इनपुट एक ही हैश उत्पन्न करते हैं।
हैशिंग इनपुट टेक्स्ट को एक निश्चित-लंबाई वाले डाइजेस्ट में बदल देता है जो इनपुट के थोड़ा बदलने पर भी पूरी तरह से बदल जाता है। डेवलपर्स चेकसम, टेस्ट फिक्स्चर, कैश कुंजियों, अखंडता सत्यापन और मूल टेक्स्ट को संग्रहीत किए बिना दो मान मेल खाते हैं या नहीं, इसकी तुलना करने के लिए हैश का उपयोग करते हैं। Hash Generator चिपकाए गए टेक्स्ट से स्थानीय रूप से मानक SHA डाइजेस्ट की गणना करने के लिए ब्राउज़र के Web Crypto API का उपयोग करता है। यह त्वरित डिबगिंग के लिए सुविधाजनक बनाता है, लेकिन हैशिंग एन्क्रिप्शन नहीं है। आप हैश से मूल टेक्स्ट को पुनर्प्राप्त नहीं कर सकते हैं, फिर भी सामान्य इनपुट का अनुमान लुकअप टेबल के माध्यम से लगाया जा सकता है। पासवर्ड या निजी डेटा के लिए केवल हैश को गुप्त सुरक्षा के रूप में न मानें। यह भी ध्यान दें कि MD5 यहाँ उपलब्ध नहीं है क्योंकि आधुनिक ब्राउज़र Web Crypto के माध्यम से SHA एल्गोरिदम पर ध्यान केंद्रित करते हैं।
वेबहुक हस्ताक्षर या पेलोड सत्यापन के लिए परीक्षण लिखते समय अपेक्षित SHA डाइजेस्ट उत्पन्न करें।
वातावरण में कैश कुंजियों की तुलना करने के लिए सामान्यीकृत कॉन्फ़िगरेशन स्निपेट को हैश करें।
पुष्टि करें कि दो टेक्स्ट इनपुट उन्हें संग्रहीत या प्रसारित करने से पहले एक ही डाइजेस्ट उत्पन्न करते हैं।
README फ़ाइलों, टिकटों और डेवलपर हैंडऑफ़ के लिए नमूना हैश आउटपुट बनाएँ।
नहीं। हैश एक वन-वे डाइजेस्ट है और इसे एन्क्रिप्शन समझने की भूल नहीं करनी चाहिए।
नहीं। ब्राउज़र Web Crypto API MD5 प्रदान नहीं करता है, इसलिए लाइव संस्करण SHA हैश पर केंद्रित है।
यह टूल पूर्ण फ़ाइल हैशिंग वर्कफ़्लो के बजाय चिपकाए गए टेक्स्ट इनपुट पर केंद्रित है।
नहीं। हैश जनरेशन आपके ब्राउज़र में स्थानीय रूप से चलता है।
SHA-256 आज सबसे आम सामान्य विकल्प है। अपने सिस्टम या विनिर्देश द्वारा आवश्यक एल्गोरिदम का उपयोग करें।
नहीं। हैश वन-वे हैं, हालांकि पूर्व-गणना तालिकाओं का उपयोग करके सामान्य इनपुट का अनुमान लगाया जा सकता है।