UTILS.
حریم خصوصی از ابتدا
JWT

رمزگشای JWT

رمزگشایی محلی هدر و محموله یک توکن وب JSON — بدون تأیید اعتبار.

فایل‌هایتان در همین دستگاه می‌مانند

فایل‌ها در مرورگرتان پردازش می‌شوند و هرگز بارگذاری نمی‌شوند. سایت کد و منابع لازم برای اجرای ابزارها را دریافت می‌کند. بدون حساب یا ردیاب.

با گزینهٔ دانلود، این ابزار را در یک فایل HTML ذخیره کنید تا آفلاین استفاده شود.

حریم خصوصی →

به‌صورت محلی رمزگشایی شد — امضا تأیید نمی‌شود. هرگز اسرار محیط تولید را که به آن اعتماد ندارید جای‌گذاری نکنید.

—
—

یک مثال حل‌شده را امتحان کنید

مثال

توکن نمونه jwt.io را که با eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 شروع می‌شود جای‌گذاری کنید. سربرگ الگوریتم HS256 را نشان می‌دهد، محموله sub 1234567890 و iat 1516239022 را نشان می‌دهد و پنل تاریخ‌ها iat را 2018-01-18T01:30:22.000Z می‌خواند.

به یاد داشته باشید

رمزگشایی به معنای تأیید نیست: هر کسی می‌تواند توکنی با هر ادعایی بسازد، پس سرور پیش از اعتماد باید امضا و زمان انقضا را بررسی کند. رمزگشایی در اینجا محلی است، اما با توکن‌های واقعی مثل گذرواژه رفتار کنید و فقط در جای لازم جای‌گذاری‌شان کنید.

درباره این ابزار

یک توکن وب JSON را جای‌گذاری کنید تا هدر و محموله آن رمزگشایی شود و ادعاها را بخوانید، با فیلدهای مهر زمانی مانند exp و iat که به‌صورت تاریخ‌های خوانا نمایش داده می‌شوند. رمزگشایی کاملاً در مرورگر شما انجام می‌شود — توکن هرگز جایی ارسال نمی‌شود.

پرسش‌های پرتکرار

آیا امضا را تأیید می‌کند؟
خیر. فقط هدر و محموله Base64URL را رمزگشایی می‌کند تا بتوانید ادعاها را بررسی کنید. امضا را بررسی نمی‌کند.
آیا توکن من امن است؟
بله. همه چیز به‌صورت محلی در جاوااسکریپت رمزگشایی می‌شود؛ توکن هرگز دستگاه شما را ترک نمی‌کند.

ابزارهای بیشتر