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 والخوارزميات غير المتماثلة الأخرى غير مدعومة في هذه أداة المتصفح.
- هل من الآمن استخدامه مع أسرار الإنتاج؟
- لا. لا تدخل أبدًا أسرار الإنتاج في أي أداة متصفح. استخدم هذا للتطوير والاختبار فقط.