Skip to main content
CalculoraCalculora

المال والأعمال

آلات حاسبة ماليةالاستثمار والتخطيطالتمويل الشخصيالاستثمار العقاريأدوات الأعمالالشركات الناشئة

الرياضيات والتقنية

آلات حاسبة رياضيةأدوات هندسيةأدوات الفيزياءأدوات المطورينأدوات مدرسية

الصحة والحياة

أدوات طبيةأدوات ذكيةالعشوائيات

الإبداع والتخصص

اقتصاد المبدعينأدوات إسلاميةالاستدامةالألعاب

المحولات

محول الوحداتمحول الطولمحول الوزنمحول درجة الحرارة→ محولات الوحدات

العشوائيات

مولّد الأرقام العشوائيةفحص قوة كلمة المرورعجلة الحظمحاكي رمي العملةمحاكي رمي النردحاسبة تداخل المناطق الزمنية→ العشوائيات
محوّل الملفات

أدوات PDF

تحويل PDF إلى JPGتحويل PDF إلى PNGاستخراج نص من PDFتحويل PDF إلى GIFتحويل PDF إلى WebPتحويل PDF إلى SVGتحويل PDF إلى Wordتحويل PDF إلى Excelتحويل PDF إلى PowerPointتحويل PDF إلى HTMLتحويل PDF إلى Markdownتحويل PDF إلى TIFF

محوّل الصور

تحويل JPG إلى PNGتحويل PNG إلى JPGتحويل PNG إلى WebPتحويل WebP إلى PNGتحويل WebP إلى JPGتحويل JPG إلى WebPتحويل SVG إلى PNGتحويل SVG إلى JPGتحويل SVG إلى WebPتحويل BMP إلى PNGتحويل BMP إلى JPGتحويل BMP إلى WebP

صور متقدمة

تحويل HEIC إلى JPGتحويل HEIC إلى PNGتحويل TIFF إلى JPGتحويل TIFF إلى PNGتحويل JPG إلى TIFFتحويل PNG إلى TIFFتحويل JPG إلى ICOتحويل PNG إلى ICOتحويل JPG إلى AVIFتحويل PNG إلى AVIF

GIF والرسوم المتحركة

تحويل إطارات GIF إلى PNGتحويل إطارات GIF إلى JPGمستخرج إطارات GIFتحويل PNG إلى GIFتحويل JPG إلى GIFتحويل GIF إلى WebP

تحرير

إضافة علامة مائيةإزالة الكائنات من الصورةتغيير حجم الصور في المتصفح فورًاضغط الصور أونلاين — تقليل حجم الملف مع الحفاظ على الجودة
تحدي سرعة الرياضياتتحدي الحساب الذهنيكلمةبنت وولدسودوكو٢٠٤٨
محول العملات
CalculoraCalculora

منصة الآلات الحاسبة الشاملة الخاصة بك. أدوات مجانية وسريعة ودقيقة لكل احتياجاتك.

خصوصية 100% — جميع العمليات الحسابية تتم في متصفحك، لا يتم إرسال أي بيانات إلى أي خادممجاني للأبد — لا حواجز دفع، لا اشتراكات، لا حاجة لحسابات

شائع

  • حاسبة مؤشر كتلة الجسم
  • حاسبة القروض
  • حاسبة العمر
  • حاسبة الرهن العقاري
  • حاسبة النسبة المئوية
  • آلة حاسبة علمية
  • عرض الكل →

التصنيفات

  • الرياضيات
  • المالية
  • الصحة والحياة
  • المال والأعمال
  • أدوات المطورين
  • هندسة
  • التصنيفات →

المزيد

  • محول العملات
  • محوّل الملفات
  • ألعاب وأدوات ممتعة

قانوني

  • من نحن
  • اتصل بنا
  • سياسة الخصوصية
  • شروط الخدمة
  • إخلاء مسؤولية
  • خريطة الموقع

اللغات

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. جميع الحقوق محفوظة.

مبني بـ — مجاني 100%

بدون خوادم — موقع ثابت بالكامل، بدون جمع بيانات

  1. الرئيسية
  2. أدوات المطورين
  3. أداة فك تشفير JWT

أداة فك تشفير JWT

الصق أي رمز JWT لفك تشفير الترويسة والحمولة فورًا — افحص الادعاءات (claims) وأوقات الانتهاء والتوقيع دون مغادرة متصفحك أو إرسال أي بيانات إلى أي جهة.

جارٍ تحميل الآلة الحاسبة...
هل ساعدتك هذه الأداة؟

ما هي أداة فك تشفير JWT؟

رمز JWT (JSON Web Token) هو الطريقة القياسية التي تعتمدها واجهات برمجة تطبيقات الويب الحديثة لتمثيل ادعاءات المصادقة والتفويض. إنه رمز مضغوط ومستقل مكوَّن من ثلاثة أجزاء — ترويسة تصف خوارزمية التوقيع، وحمولة تحمل الادعاءات الفعلية (مثل معرّف المستخدم، والأدوار، وتاريخ الانتهاء)، وتوقيع يتيح للخادم المستقبِل التحقق من أن الرمز لم يتم العبث به. تقرأ أداة فك التشفير هذه الترويسة والحمولة فورًا حتى تتمكن من تشخيص مشكلات المصادقة، أو فحص الادعاءات التي ترسلها واجهة برمجة التطبيقات فعليًا، أو التحقق من موعد انتهاء صلاحية الرمز — كل ذلك دون الحاجة إلى خادم خلفي أو أداة سطر أوامر أو لصق رموز حساسة في خادم تابع لجهة خارجية، لأن كل شيء يعمل محليًا في متصفحك.

متى تستخدم هذه الآلة الحاسبة

  • Debugging why an API rejects a token by inspecting its claims and expiration time
  • Checking a token's expiration time during a support investigation or incident response
  • التحقق من أن مزوّد SSO أو OAuth يصدر المطالبات التي يتوقعها تطبيقك.
  • Learning how JWTs are structured for interview preparation or security coursework
  • Inspecting a token captured from browser dev tools or server logs to understand its contents
  • Comparing the header algorithm between tokens to debug algorithm-mismatch authentication failures

الخطوات:

  1. الصق رمز JWT الخاص بك في حقل الإدخال، أو انقر على "تحميل مثال" لتجربة واحد.
  2. يتم فك تشفير الترويسة والحمولة تلقائيًا أثناء الكتابة.
  3. راجع الادعاءات مثل iss وsub وexp وiat بصيغة واضحة وقابلة للقراءة.
  4. تُحوَّل ادعاءات الطوابع الزمنية (exp وiat وnbf) تلقائيًا إلى تواريخ قابلة للقراءة.

الصيغة

JWT = base64Url(الترويسة) + "." + base64Url(الحمولة) + "." + base64Url(التوقيع) فك التشفير: التقسيم عند "."، ثم فك تشفير base64Url للجزأين الأولين، وتحليلهما كـ JSON. التحقق (لا يتم هنا): HMACSHA256(base64Url(الترويسة) + "." + base64Url(الحمولة), السر) === التوقيع

حالات الاستخدام

  • تشخيص سبب رفض واجهة برمجة التطبيقات لرمز ما من خلال فحص ادعاءاته
  • التحقق من وقت انتهاء صلاحية رمز أثناء تحقيق دعم فني
  • التأكد من أن مزود تسجيل الدخول الموحد (SSO) أو OAuth يصدر الادعاءات المتوقعة
  • تعلّم كيفية بنية رموز JWT للتحضير لمقابلة عمل أو مادة دراسية
  • فحص سريع لرمز تم لصقه من أدوات المطورين في المتصفح أو سجلات الخادم

الفوائد الرئيسية

  • فك تشفير أي رمز JWT فورًا دون الحاجة إلى خادم خلفي أو أداة سطر أوامر
  • كل شيء يعمل من جهة العميل — لا تُرسل الرموز أبدًا إلى أي خادم
  • تحويل ادعاءات الطوابع الزمنية تلقائيًا إلى تواريخ قابلة للقراءة
  • مجانية، بلا حاجة للتسجيل، وتعمل مع أي رمز JWT بغض النظر عن الخوارزمية

نصائح احترافية

  • تحقق دائمًا من 'exp' أولًا عند تشخيص خطأ "غير مصرح" — فالرمز منتهي الصلاحية هو السبب الأكثر شيوعًا
  • قارن قيمة 'alg' في الترويسة بما يتوقعه خادمك الخلفي لاكتشاف أخطاء عدم تطابق الخوارزمية
  • لا تثق أبدًا بحمولة تم فك تشفيرها كدليل على الهوية دون التحقق من التوقيع من جانب الخادم
  • استخدم رموزًا قصيرة العمر مع رموز تحديث بدلًا من رموز JWT طويلة العمر للحد من التعرض في حال تسرب أحدها

الأخطاء الشائعة التي يجب تجنبها

  • افتراض أن رمز JWT الذي تم فك تشفيره هو رمز تم التحقق منه — فك التشفير يقرأ المحتوى فقط، ولا يؤكد صحته
  • تخزين بيانات حساسة (كلمات مرور، أسرار) في الحمولة، مع نسيان أن أي شخص يمكنه قراءتها
  • لصق رموز إنتاجية في أدوات فك تشفير عبر الإنترنت غير موثوقة
  • الخلط بين 'exp' (الانتهاء) و'iat' (وقت الإصدار) عند تشخيص مشكلات مدة صلاحية الرمز

شرح المصطلحات الأساسية

  • الادعاء (Claim): معلومة تُذكر عن موضوع ما، مثل معرّف المستخدم أو دوره
  • الترويسة: الجزء الأول من JWT، ويحدد خوارزمية التوقيع ونوع الرمز
  • الحمولة: الجزء الثاني من JWT، ويحتوي على الادعاءات الفعلية
  • التوقيع: الجزء الثالث من JWT، يُستخدم للتحقق من أن الرمز لم يتم تعديله

مفاهيم ذات صلة

  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]

مثال

الرمز الذي يبدأ بـ eyJhbGciOiJIUzI1NiJ9 يُفَك تشفيره إلى ترويسة {"alg":"HS256","typ":"JWT"} — مما يخبرك أن الرمز موقّع باستخدام HMAC-SHA256.

تفسير نتائجك

يفكك المفكك الرمز JWT عند الفاصلين النقطيين ويفك ترميز أول مقطعين بصيغة Base64URL. يخبرك الترويسة بخوارزمية التوقيع (مثل HS256 أو RS256) ونوع الرمز. تحتوي الحمولة على الادعاءات الفعلية — هوية المستخدم والصلاحيات والطوابع الزمنية. يتم تحويل ادعاءات الطوابع الزمنية (exp، iat، nbf) تلقائيًا من عصر يونكس إلى تواريخ مقروءة. إذا أظهر 'exp' تاريخًا في الماضي، فإن الرمز منتهي الصلاحية وسترفضه معظم الخوادم. يحتوي ادعاء 'sub' (الموضوع) عادةً على معرف المستخدم، ويحدد 'iss' (المُصدر) الخادم الذي أنشأ الرمز. تذكر أن فك الترميز ليس تحققًا. تُعرض قسم التوقيع لكن لا يمكن التحقق منه دون المفتاح السري أو العام. الحمولة المفكوكة معلوماتية فقط — لا تثق بها أبدًا كدليل على الهوية دون تحقق الخادم من التوقيع.

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

ما هو JWT؟
رمز JSON Web Token (JWT) هو طريقة مضغوطة وآمنة لعناوين URL لتمثيل الادعاءات بين طرفين. يتكون من ثلاثة أجزاء مشفرة بـ Base64URL مفصولة بنقاط: ترويسة، وحمولة، وتوقيع.
هل من الآمن لصق رمز JWT الخاص بي في هذه الأداة؟
يتم فك التشفير بالكامل داخل متصفحك باستخدام JavaScript — لا يُرسل الرمز أبدًا إلى أي خادم. مع ذلك، تعامل مع رموز JWT كما تتعامل مع كلمات المرور: تجنب لصق رموز من أنظمة الإنتاج في أي أداة عبر الإنترنت، بما في ذلك هذه الأداة.
لماذا لا يمكن لهذه الأداة التحقق من التوقيع؟
يتطلب التحقق من توقيع JWT المفتاح السري (لخوارزميات HMAC) أو المفتاح العام (لخوارزميات RSA/ECDSA)، وهو ما ينبغي أن يمتلكه فقط الخادم المُصدِر. تقوم هذه الأداة بفك تشفير الترويسة والحمولة القابلة للقراءة فقط — ولا يمكنها أبدًا الوصول إلى ذلك المفتاح.
ماذا يعني الادعاء 'exp'؟
'exp' (وقت الانتهاء) هو طابع زمني بصيغة Unix يشير إلى الوقت الذي يتوقف فيه الرمز عن كونه صالحًا. تحول هذه الأداة هذا الطابع تلقائيًا إلى تاريخ قابل للقراءة حتى تتمكن من التحقق بسرعة مما إذا كان الرمز قد انتهت صلاحيته.
What is a JWT?
A JSON Web Token (JWT) is a compact, URL-safe way to represent claims between two parties. It consists of three Base64URL-encoded parts separated by dots: a header, a payload, and a signature.
Is it safe to paste my JWT into this tool?
تتضمن الخوارزميات الشائعة HS256 (HMAC-SHA256، متماثل)، وRS256 (RSA-SHA256، غير متماثل)، وES256 (ECDSA). يحدد حقل 'alg' في الترويسة الخوارزمية المستخدمة. والأكثر شيوعًا لواجهات برمجة تطبيقات الويب هو HS256 أو RS256.
Why can't this tool verify the signature?
'iat' (وقت الإصدار) هو الوقت الذي أُنشئ فيه الرمز. 'nbf' (ليس قبل) هو الوقت الذي يصبح فيه الرمز صالحًا. إذا كان 'nbf' في المستقبل، يجب رفض الرمز حتى لو لم تنتهِ صلاحيته بعد.
What does the 'exp' claim mean?
الترويسة والحمولة مشفّرتان بتشفير Base64URL فقط، وليستا مشفّرتين للتخفي. يمكن لأي شخص قراءتهما. لا تخزّن أبدًا كلمات المرور أو الأسرار أو البيانات الشخصية الحساسة في حمولة JWT. ضع فقط المطالبات غير الحساسة مثل معرف المستخدم والأدوار والطوابع الزمنية.
كم تدوم JWTs عادةً؟
عادةً ما تدوم رموز الوصول من 15 إلى 60 دقيقة. تدوم رموز التحديث من ساعات إلى أيام. توازن رموز الوصول قصيرة العمر مع رموز التحديث طويلة العمر بين الأمان وتجربة المستخدم.
What algorithms can a JWT use?
رمز التحديث هو رمز طويل العمر يُستخدم للحصول على رموز وصول جديدة دون مطالبة المستخدم بإعادة المصادقة. عند انتهاء صلاحية رمز الوصول قصير العمر، يرسل العميل رمز التحديث للحصول على رمز وصول جديد.
كيف يمكنني نسخ المطالبات التي تم فك تشفيرها؟
تُعرض الترويسة والحمولة المفكوك تشفيرهما كبيانات JSON منسّقة. يمكنك نسخ الناتج الكامل بعد فك التشفير أو قيم المطالبات الفردية لأغراض تصحيح الأخطاء أو التوثيق.

أدوات ذات صلة

استكشف المزيد من الأدوات

حاسبة نسبة العرض إلى الارتفاع

حاسبة النطاق الترددي

حاسبة وقت التحميل

حاسبة تكلفة الاستضافة السحابية

حاسبة تكلفة شبكة توصيل المحتوى

حاسبة أرباح واجهة برمجة التطبيقات

أدوات مشابهة

حاسبة نسبة العرض إلى الارتفاع
أدوات المطورين
حاسبة النطاق الترددي
أدوات المطورين
حاسبة وقت التحميل
أدوات المطورين
حاسبة تكلفة الاستضافة السحابية
أدوات المطورين