Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينفك ترميز JWT والتحقق منه وترميزه
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

فك ترميز JWT والتحقق منه وترميزه

مطورون

فك ترميز أي JWT، وتحقق من توقيعه، ووقّع رموزًا جديدة، كل ذلك في متصفحك

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.

يحمل JWT الـ claims الخاصة به بشكل مكشوف، فيستطيع أي شخص يملك الرمز قراءتها، لأن Base64 ترميز وليس تشفيرًا. تفك هذه الأداة ترميز الأجزاء الثلاثة، وتعرض موعد انتهاء الصلاحية، وتتحقق من الرمز أو توقّعه بخوارزمية HS256 أو RS256 أو ES256. لا يغادر الرمز متصفحك أبدًا.

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • محوّل JWK إلى PEM حوّل مفتاح JSON Web Key إلى PEM والعكس لمفاتيح RSA وEC وEd25519، مع البصمة
  • محوّل الطابع الزمني Unix من الطوابع الزمنية Unix إلى تواريخ ومن التواريخ إلى طوابع زمنية، بأي منطقة زمنية

كيفية التحقق من JWT وإنشائه

1

في تبويب "فك الترميز والتحقق"، الصق الرمز في مربع الرمز المرمَّز.

2

اقرأ لوحات الترويسة والحمولة وشرح الـ claims التي تظهر بجانبه.

3

أدخل السر، أو المفتاح العام بصيغة PEM أو JWK، في حقل المفتاح واضغط تحقق.

4

اقرأ النتيجة: "تم التحقق من التوقيع" أو "التوقيع غير صالح".

5

لإنشاء رمز للاختبار، افتح "الترميز والتوقيع"، واختر الخوارزمية ومدة الصلاحية، وأضف مفتاحًا، واضغط توقيع الرمز.

حول أداة فك ترميز JWT والتحقق منه وترميزه

تقرأ أداة فك ترميز JWT هذه أي JSON Web Token وتعرض الترويسة والحمولة والتوقيع كثلاثة أجزاء بألوان متطابقة. يحصل كل claim قياسي على سطر بلغة واضحة، ويتحول موعد انتهاء الصلاحية إلى تاريخ حقيقي مع شارة "صالح" أو "منتهي الصلاحية"، ويمكنك التحقق من التوقيع بخوارزمية HS256 أو HS384 أو HS512 أو RS256 أو ES256.

يلجأ إليها الناس عندما يفشل تسجيل الدخول فجأة ويحتاجون إلى معرفة هل انتهت صلاحية الرمز أم صدر لجمهور مختلف. وهي أيضًا أسرع طريقة لمعرفة ما تضعه واجهة برمجة خارجية فعلًا داخل رموز الوصول قبل كتابة شيفرة تعتمد على claim معيّن. ويغطي تبويب الترميز الاتجاه الآخر: عندما تبني مسار مصادقة وتحتاج إلى رمز بموضوع ونطاق ومدة صلاحية محددة لاختبار خدمتك، يمكنك تعديل JSON واختيار خوارزمية وضبط مدة الصلاحية والتوقيع بسر أو بزوج مفاتيح اختبار مُنشأ.

يعمل كل شيء في متصفحك عبر واجهة WebCrypto. لا تُرسل الرموز والأسرار والمفاتيح إلى أي مكان ولا تُخزَّن، لذا من الآمن لصق رموز حقيقية. التوقيع هنا مخصص لاختبار أنظمتك أنت؛ أما رموز بيئة الإنتاج فيجب أن تأتي من خادم المصادقة لديك بمفتاح لا يملكه سواه.

اضغط Ctrl+Enter للتحقق أو التوقيع. تفك أداة Base64 ترميز مقطع واحد يدويًا، وتنشئ أداة Password Generator سرًا عشوائيًا لـ HS256.

الأسئلة الشائعة

هل لصق JWT حقيقي هنا آمن؟

نعم. يجري فك الترميز والتحقق في متصفحك باستخدام JavaScript وواجهة WebCrypto. لا يغادر الرمز والسر وأي مفتاح تدخله الصفحة ولا يُحفظ، فيبقى رمز بيئة الإنتاج خاصًا. ومع ذلك، تعامل مع أي رمز طويل الأمد تلصقه في أي مكان على أنه يستحق الاستبدال.

لماذا تعرض الأداة الحمولة دون سر؟

JWT موقَّع وليس مشفرًا. الترويسة والحمولة JSON عادي مرمَّز بـ Base64URL، فيستطيع أي شخص يملك الرمز قراءتهما. لا يلزم السر أو المفتاح إلا للتحقق من التوقيع، الذي يثبت أن الرمز صدر عمّن يملك هذا المفتاح وأنه لم يُعدَّل.

كيف أتحقق من توقيع JWT؟

الصق الرمز، واختر الخوارزمية من الترويسة (عادةً HS256 أو RS256)، وأدخل السر المشترك لخوارزميات HS أو المفتاح العام بصيغة PEM أو JWK لـ RS256 وES256، ثم اضغط تحقق أو Ctrl+Enter. الشارة الخضراء تعني أن التوقيع مطابق؛ والحمراء تعني أن المفتاح خاطئ أو أن الرمز عُدِّل.

كيف أعرف هل انتهت صلاحية JWT؟

انظر إلى الشارة بجانب شرح الـ claims. تعرض صالح حتى مع تاريخ عندما يكون claim exp في المستقبل، وإلا فانتهت الصلاحية منذ مع المدة، وغير صالح حتى عندما لا يكون claim nbf قد حلّ بعد. وتظهر claims exp وiat وnbf أيضًا كتواريخ حقيقية مع أوقات نسبية.

هل يمكنني إنشاء JWT للاختبار؟

نعم. افتح تبويب الترميز والتوقيع، وعدّل JSON الترويسة والحمولة، واختر HS256 أو HS384 أو HS512 أو RS256 أو ES256، وحدد مدة صلاحية جاهزة مثل ساعة واحدة أو 30 يومًا، ووقّع بسر أو بمفتاح خاص. ينشئ زر إنشاء زوج مفاتيح للاختبار زوج مفاتيح PEM في المتصفح لـ RS256 أو ES256.

ما الخوارزميات المدعومة؟

HS256 وHS384 وHS512 بسر مشترك، وRS256 وES256 بزوج مفاتيح. تُفك ترميز الرموز التي تستخدم خوارزميات أخرى وتُعرض الـ claims الخاصة بها؛ ويقتصر التحقق من التوقيع وحده على هذه الخمس.

هل ما زلت عالقًا؟ اسأل عن فك ترميز JWT والتحقق منه وترميزه ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

اقرأ عن هذا

جميع الأدلة
  • How to decode a JWT and check whether it is validA JWT is three Base64URL parts. How to read the header and claims, check exp, nbf, iss and aud, verify the signature, and why decoding is not verifying.

أدوات ذات صلة

جميع أدوات المطورين
محلل URL ومحرر المعاملاتقسّم الرابط إلى أجزائه، وحرّر المعاملات، وأعد بناءهما عنوان IP الخاص بياعرف عنوان IP العام الذي تراه المواقع لاتصالك، IPv4 أو IPv6، وانسخهمولد كلمات المروركلمات مرور عشوائية قوية وعبارات مرور سهلة التذكر، تُنشأ على جهازكفحص قوة كلمة المروركم ستصمد كلمة مرورك أمام هجوم، وما الذي يجعلها ضعيفة بالضبطمولّد HMACHMAC-SHA1 وSHA-256 وSHA-384 وSHA-512 لنص أو ملف، مع التحقق من التوقيعاتتجزئة bcrypt والتحقق منهاجزّئ كلمة مرور باستخدام bcrypt بكلفة من 4 إلى 14، أو تحقق من كلمة مرور مقابل تجزئةWebRTC Leak TestSee which IP addresses WebRTC hands to websites, and whether your VPN is being bypassedSet-Cookie Header AnalyzerSee what a browser keeps from each Set-Cookie line, what it rejects and how to harden it
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)