JWT Generator — sign HS256 JSON Web Tokens online
أنشئ رموز JSON Web Token (JWT) موقّعة بخوارزمية HS256 مباشرة في متصفحك. أنشئ الحمولة وحدد الخوارزمية ومدى الصلاحية، ثم انسخ الرمز المشفَّر بترميز base64url مع التوقيع المطابق.
التصنيف: أدوات المطورين
عن هذه الأداة
ما هي أداة مولّد JWT؟ أداة مولّد JWT تنشئ رموز JSON Web Token موقّعة بالكامل في متصفحك. تحدد الحمولة، وتختار خوارزمية HS256 مع مدة صلاحية اختيارية، وتقوم الأداة بتجميع رمز من ثلاثة أجزاء — الترويسة والحمولة والتوقيع — مشفَّر بترميز base64url وجاهز للصق في ترويسة Authorization . طريقة العمل A JWT is three base64url-encoded parts joined by dots: a header that declares the algorithm ({alg: HS256, typ: JWT}), a payload with claims such as iss, sub, and exp, and a signature computed as HMAC-SHA256(secret, header.payload) using the secret you provide. The tool regenerates the token whenever you edit the payload or secret, so the output is always consistent with its inputs. مثال تطبيقي مثال: ترويسة {alg: HS256, typ: JWT} وحمولة {sub: 1234567890, name: Sara, admin: true, exp: 1760000000} مع المفتاح my-secret تعطي رمزًا يبدأ بـ eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9. . يغطي التوقيع نص الترويسة والحمولة حرفيًا، لذا أي تغيير في الادعاءات يغير التوقيع. حالات الاستخدام الشائعة اختبار واجهات API المحمية أثناء التطوير توليد رموز تجريبية للوثائق والعروض توقيع JWTs لاختبارات التكامل قبل ربط مزود هوية حقيقي ملاحظات مهمة يُجرى كل شيء محليًا — لا يغادر المفتاح السري متصفحك أبدًا التوقيع يثبت سلامة الرمز لا هويته: مفتاح ضعيف أو مسرَّب لا يعدّ مصادقة HS256 تستخدم مفتاحًا مشتركًا؛ استخدم RS256 أو ES256 (توقيع غير متماثل) في الإنتاج أدوات مرتبطة فك تشفير JWT — فك تشفير رموز JWT وفحصها. منسق JSON — تنسيق