JWT Encoder
إنشاء JSON Web Tokens موقعة باستخدام HS256 أو HS384 أو HS512. عيّن رأساً وحملاً مخصصاً، وقدّم مفتاح سري، ثم انسخ JWT المشفر.
JWT Encoder
كيف يعمل
1. Base64URL-encode the header JSON and payload JSON separately.
2. Concatenate them as header.payload.
3. Sign that string using HMAC with your chosen SHA algorithm and secret.
4. Base64URL-encode the signature and append as header.payload.signature.
⚠ للتطوير والاختبار فقط. لا تكشف أبداً عن الأسرار الحقيقية في أداة المتصفح.
كيف يعمل توقيع JWT
يجمع توقيع JWT المستند إلى HMAC بين الرأس والحمل المشفرة بـ Base64url مع مفتاح سري لإنتاج توقيع. يتم دمج الأجزاء الثلاثة بنقاط لتشكيل الرمز النهائي.
تحذير أمني
لا تستخدم أبداً أسراراً إنتاجية حقيقية في أدوات المتصفح. يقصد بهذا المشفر الاستخدام في التطوير والاختبار والتعلم فقط.
كيفية الاستخدام
- اختر خوارزمية (HS256 أو HS384 أو HS512).
- حرّر JSON الحمل — أضف أي مطالبات تحتاجها.
- أدخل مفتاح سري.
- انقر فوق إنشاء JWT وانسخ النتيجة.
يعمل التوقيع في متصفحك باستخدام Web Crypto API — لا يتم إرسال أي بيانات إلى أي خادم.
الأسئلة الشائعة
- أي الخوارزميات مدعومة؟
- HS256 و HS384 و HS512 (HMAC-SHA). لا يتم دعم RS256 والخوارزميات غير المتماثلة الأخرى في هذه أداة المتصفح.
- هل من الآمن استخدام هذا مع أسرار الإنتاج؟
- لا. لا تدخل أبداً أسراراً إنتاجية في أي أداة متصفح. استخدم هذا للتطوير والاختبار فقط.