X5c در JWT چیست؟
X5c در JWT چیست؟

تصویری: X5c در JWT چیست؟

تصویری: X5c در JWT چیست؟
تصویری: How to use a JWT Token to get data from an API with Javascript 2024, نوامبر
Anonim

" x5c " (زنجیره گواهی X.509) پارامتر سرصفحه حاوی گواهی کلید عمومی X.509 یا زنجیره گواهی [RFC5280] مربوط به کلید مورد استفاده برای امضای دیجیتالی JWS است. گواهی یا زنجیره گواهی به عنوان یک آرایه JSON از Jones، et al.

در نتیجه، x5t در JWT چیست؟

" x5t پارامتر سرصفحه " (x. 509 Certificate thumbprint) یک SHA-256 (با نام مستعار خلاصه) رمزگذاری شده با base64url از رمزگذاری DER یک گواهی X. 509 را ارائه می دهد که می تواند برای مطابقت با یک گواهی استفاده شود. این پارامتر سرصفحه اختیاری است.

علاوه بر موارد فوق، توکن JWT چیست و چگونه کار می کند؟ JSON Web Token ( JWT ) یک استاندارد باز (RFC 7519) است که یک روش فشرده و مستقل را برای انتقال امن اطلاعات بین طرفین به عنوان یک شی JSON تعریف می کند. امضاء شده توکن ها می تواند صحت ادعاهای موجود در آن را در حالی که رمزگذاری شده است تأیید کند توکن ها این ادعاها را از طرف های دیگر پنهان کنید.

به این ترتیب، rs256 JWT چگونه کار می کند؟

گیرنده از JWT سپس: هدر و محموله را بگیرید و همه چیز را با SHA-256 هش کنید. امضا را با استفاده از کلید عمومی رمزگشایی کنید و هش امضا را بدست آورید.

چرا JWT امن نیست؟

محتویات یک توکن وب json ( JWT ) هستند نه ذاتا امن است ، اما یک ویژگی داخلی برای تأیید صحت توکن وجود دارد. ماهیت نامتقارن رمزنگاری کلید عمومی باعث می شود JWT تایید امضا امکان پذیر است یک کلید عمومی a را تأیید می کند JWT توسط کلید خصوصی منطبق آن امضا شد.

توصیه شده: