JWT डिकोडर

एक JSON Web Token पेस्ट करें ताकि इसका डिकोड किया गया हेडर और पेलोड, JSON के रूप में सुंदर तरीके से प्रिंट होकर दिखे।

यह टूल केवल टोकन को डिकोड करता है, यह सिग्नेचर की पुष्टि नहीं करता। किसी सीक्रेट कुंजी की ज़रूरत नहीं है और न ही उसकी जाँच की जाती है, और कुछ भी कहीं नहीं भेजा जाता - सब कुछ आपके ब्राउज़र में चलता है।

हेडर

—

पेलोड

—

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

क्या यह टूल टोकन के सिग्नेचर को वेरिफ़ाई करता है?

नहीं। एक JWT का हेडर और पेलोड बस base64url-एनकोडेड JSON है, जिसे कोई भी बिना किसी सीक्रेट के पढ़ सकता है, यह टूल केवल उस हिस्से को डिकोड करता है। सिग्नेचर वेरिफ़ाई करने के लिए इश्यूअर की सीक्रेट या पब्लिक की चाहिए होती है और यह एक अलग, यहाँ जानबूझकर छोड़ा गया चरण है।

क्या यहाँ एक असली प्रोडक्शन टोकन पेस्ट करना सुरक्षित है?

डिकोडिंग पूरी तरह आपके ब्राउज़र में JavaScript का उपयोग करके होती है, टोकन कभी सर्वर पर नहीं भेजा जाता। फिर भी, एक सामान्य आदत के तौर पर, किसी भी वेब टूल में लाइव टोकन (खासकर संवेदनशील क्लेम वाले) पेस्ट करने से बचें, जब संभव हो एक सैंपल या एक्सपायर हो चुका टोकन डिकोड करें।

कोई भी JWT की सामग्री क्यों पढ़ सकता है?

JWT डिज़ाइन के अनुसार साइन किए जाते हैं, एन्क्रिप्ट नहीं किए जाते। सिग्नेचर साबित करता है कि टोकन के साथ छेड़छाड़ नहीं की गई, लेकिन पेलोड खुद उस किसी को भी साफ़ दिखाई देता है जिसके पास टोकन है। कभी भी सीक्रेट या संवेदनशील व्यक्तिगत डेटा सीधे JWT पेलोड में न डालें।

संबंधित टूल