DevTulz Online

JWKS Generator

PEM публичен ключ

Генериран JWKS


Какво е JWKS?

JWKS (JSON Web Key Set) е набор от JSON обекти, съдържащи публични ключове за валидиране на JWT токени. Сървърите публикуват своите публични ключове чрез JWKS крайни точки, позволявайки на клиентите да проверяват подписите на токените.

Как да използвате

  1. Поставете вашия публичен ключ (PEM, JWK или OpenSSH формат).

  2. Кликнете върху "Генерирай JWKS".

  3. Копирайте генерирания JWKS JSON.

  4. Използвайте го във вашето приложение или го хоствайте на крайна точка.

  5. Инструментът поддържа RSA и Elliptic Curve (EC) публични ключове.

Безплатен JWKS генератор за валидиране на JWT. Конвертирайте публични ключове във формат JWKS директно в браузъра.

Често задавани въпроси

Безопасно ли е да декодирам чувствителни данни тук? Да. Всички декодирания се случват в браузъра ви, използвайки JavaScript. Никакви данни не се предават до сървър, затова вашите кодирани низове остават напълно частни.

Каква е разликата между Base64 и URL-safe Base64? Стандартният Base64 използва символите + и /, които са специални символи в URL адресите. URL-safe Base64 ги замества с - и _, така че низът може безопасно да се използва в URL адреси и имена на файлове без процентно кодиране.

Защо декодираният ми резултат изглежда като безсмислица? Ако оригиналните данни бяха двоични (като изображение, PDF или компресиран файл), декодираният резултат няма да е четим текст. В този случай Base64 низът представлява двоичен файл, а не текстов низ.

Криптиране ли е Base64? Не. Base64 е схема за кодиране, не криптиране. Всеки може да декодира Base64 низ без ключ. Никога не трябва да се използва за защита на чувствителни данни — използвайте надлежно криптиране за това.

Keywords: JWKS генератор, JWT публичен ключ, JSON Web Key Set