فك تشفير JWT - فك رموز رموز الويب JSON والتحقق من انتهاء صلاحية الصلاحية عبر الإنترنت

قم بلصق أي رمز ويب JSON لفك ترميز الرأس والحمولة فورا، وعرض التوقيع، والتحقق مما إذا كان قد انتهت صلاحيته. يعمل محليا — رموزك لا تغادر متصفحك أبدا.

JWT المشفر

تقوم هذه الأداة فقط بفك تشفير الرمز — فهي لا تتحقق من التوقيع مقابل مفتاح سري أو عام. أي شخص لديه الرمز يمكنه قراءة حمولته، لذا لا تضع الأسرار في JWT.

حول رموز الويب JSON

يحتوي JWT على ثلاثة مقاطع مشفرة ب Base64URL مفصولة بنقاط: الرأس، الحمولة، والتوقيع. يصف الرأس خوارزمية التوقيع، وتحمل الحمولة المطالبات (مثل sub، iat، exp)، والتوقيع يسمح للخادم بالتحقق من عدم العبث بالرمز. فك الترميز لا يتطلب سرا أبدا.

Frequently Asked Questions

الصق JWT المشفر (الطويل eyJ... string) في صندوق الإدخال. تقوم الأداة بتقسيم المؤشر على نقطتين، حيث تقوم Base64URL بفك تشفير الرأس والحمولة، وتعرض JSON لكل منهما بالإضافة إلى مقطع التوقيع الخام — كل ذلك دون الحاجة لأي طلب شبكة.

usage

لا. يقوم جهاز فك التشفير فقط بتحليل الرمز — ولا يتحقق من التوقيع مقابل مفتاح سري أو عام، لأن التحقق يتطلب مواد مفتاح المصدر. استخدم مكتبة JWT على جانب الخادم للتحقق من الإنتاج؛ هذه الأداة مخصصة للفحص والتصحيح.

technical

تحصل على الرأس (الخوارزمية ومعرف المفتاح)، ومطالبات الحمولة (sub، iss، aud، iat، exp وأي مطالبات مخصصة) والتوقيع الخام. مطالبات الطوابع الزمنية القياسية منسقة كتواريخ يمكن للبشر قراءتها بحيث يمكنك التعرف على الرموز القديمة بنظرة سريعة.

features

إذا كان الحمولة تحتوي على مطالبة "exp" القياسية، تقارن الأداة ذلك بالوقت الحالي وتظهر إما "صالح حتى" أو "الرمز انتهت صلاحيته" مع الطابع الزمني الدقيق. الرموز التي لا تحصل على مطالبة خبرة يتم الإبلاغ عنها بأنها بلا صلاحية.

features

أي شخص يقرأ حمولة JWT يمكنه استخدامه حتى انتهاء صلاحيتها، لذا يجب أن تكون رموز الإنتاج في الأدوات الخاصة. يعمل هذا المفكك بالكامل في متصفحك ولا يرسل الرمز أبدا، لكن القاعدة الأكثر أمانا هي فك تشفير رموز التطوير قصيرة العمر كلما أمكن.

privacy

يحتوي JWT على ثلاثة مقاطع مشفرة ب Base64URL مفصولة بنقاط: الرأس (خوارزمية الإشارة)، الحمولة (المطالبات التي يريد المصدر أن يثق بها المصحح) والتوقيع (توقيع MAC أو التوقيع الرقمي overheader.payload). فك التشفير لا يحتاج إلى مفتاح — فقط التحقق هو ما يحتاج.

technical

Use Cases

تصحيح تدفقات OAuth & OpenID Connect

تقوم بفك تشفير رموز الوصول ورموز التعريف التي أعيدها Auth0 وOkta وCognito وAzure AD للتحقق من النطاقات والجماهير والمصدرين أثناء أعمال تكامل OAuth المحلية

technical

فحص رؤوس التفويض في استدعاءات واجهات برمجة التطبيقات

قم بلصق رمز الحامل من طلب API فاشل للتأكد مما إذا كان المستأجر أو الدور أو مدة الصلاحية الخطأ هو السبب قبل فتح تذكرة مع فريق الواجهة الخلفية

technical

تحقق من انتهاء صلاحية الرمز أثناء التطوير

حدد الرموز المنتهية الصلاحية التي تكسر بيئة الترتيب بصمت من خلال قراءة مطالبة الخبرة — لا حاجة لنسخ الرمز إلى محطة أو كتابة سكريبت سريع

technical

أذونات التدقيق المشفرة في مطالبات الرموز

تحقق من المطالبات المخصصة مثل الأدوار والمستأجرين وعلامات الميزات حتى يتمكن المسؤولون من التأكد من أن رمز العميل يمنح بالضبط الوصول الذي يقصده فريق الترخيص

business

التحقق من صحة تكاملات تسجيل الدخول الواحد

افحص رموز SAML وOIDC التي تنتجها تكاملات SSO المؤسسية لتأكيد عضوية المجموعات ورسم خرائط السمات قبل توزيعها لجميع الموظفين

business

تعليم المصادقة المعتمدة على الرموز

استخدم الرؤوس المفككة، والحمولة، ولوحات التوقيع لشرح كيف يتم هيكلة JWTs لتناسب طلاب المعسكرات التدريبية، والمهندسين المبتدئين، وحضور ورش العمل الأمنية

educational