رمزگشای JWT / تایید
JWT را چسباندهٔ محتوا را نمایش دهید و امضا را تأیید کنید
ویژگیها
تجزیهٔ هدر، پیلود و امضا
سه بخش JWT را بصورت منسق نمایش دهید
تبدیل ادعاهای اصلی به زمان و تاریخ
iat / nbf / exp را به قالب قابلفهم برای انسان تبدیل کنید
نشان انقضا
بر اساس وجود و وضعیت exp، نشان سبز/قرمز/خاکستری نمایش دهید
تایید امضا در مرورگر
HS256/HS384/HS512/RS256/ES256 را با Web Crypto API تأیید کنید
نحوهٔ استفاده
JWT را چسبانید
رشتهٔ JWT بصورت xxx.yyy.zzz را در فیلد ورودی چسبانید
محتوا را بررسی کنید
هدر، پیلود، امضا و ادعاهای اصلی را تأیید کنید
کلید را وارد کنید
برای HS: کلید مخفی، برای RS/ES: کلید عمومی PEM را چسبانید
تایید امضا را اجرا کنید
دکمهٔ «تأیید امضا» را کلیک کرده و ✅معتبر/❌نامعتبر را بررسی کنید
موارد استفاده
بررسی محتوای توکن احرازهویت
JWT صادر شدهٔ پس از ورود را سریع بررسی کنید
عیبیابی در مورد انقضای موثریت
هنگامی که کاربر درباره خطا شکایت کند، بررسی کنید که انقضا یا خیر
تأیید ارتباط کلید
در حین توسعه، بررسی کنید که تایید با کلید مخفی/عمومی انتظاررفتهٔ صحیح عمل کند
یادگیری شناسایی تغییر
با تغییر انتهای امضا و مشاهدهٔ ❌، درک کنید که JWT چگونه امن است
توضیح اصطلاحات
- JWT (JSON Web Token)
- JWT روشی است برای تبادل دادههایی مانند شناسه کاربر و مدت اعتبار، با امضای دیجیتال. این توکن برای تأیید وضعیت ورود کاربر و مقاصد مشابه استفاده میشود.
- هدر
- هدر بخشی در ابتدای JWT است که شامل اطلاعاتی درباره نحوهی مدیریت خود توکن و الگوریتم مورد استفاده در امضا است.
- بار
- بار بخشی در وسط JWT است که شامل دادههایی برای انتقال به طرف دیگر است، مانند شناسه کاربر و مدت اعتبار.
- امضا
- امضا دادهای تأییدکننده در انتهای JWT است. با تطابق این امضا میتوان بررسی کرد که محتویات توکن در طول انتقال تغییر نکرده است.
امنیت و حریمخصوصی
بهطور کامل در مرورگر
دادههای ورودی فقط درون مرورگر شما پردازش میشوند و به بیرون ارسال نمیشوند.
پردازش تنها در مرورگر
رمزگشایی و تایید امضای JWT کاملاً در مرورگر شما انجام میشود و دادههای ورودی به سرور ارسال نمیشوند.
ارتباط با HTTPS رمزگذاری شده است
بارگذاری صفحه نیز با TLS رمزگذاری میشود و محتوا از خواندن توسط طرفهای ثالث محفوظ است.
ارسال به طرفهای ثالث نیست
محتوای ورودی به سرویسهای خارجی مثل شبکههای تبلیغاتی یا ردیابها ارسال نمیشود.
بدون ذخیره خودکار نتایج
JWT و کلید یا پیشنهادهای ورودی در سرور ذخیره نمیشوند.
بهروزرسانیها
- update #66
افزودن ابزار جدید "رمزگشای JWT"