Декодируйте JWT и проверьте подпись
Вставьте JSON Web Token, чтобы прочитать заголовок и полезную нагрузку, узнать срок действия и проверить подпись.
- Работает на вашем устройстве
- Без регистрации
- Работает офлайн после первого визита

Токен и ключи остаются в этой вкладке. Ничего не сохраняется.
Заголовок
Полезная нагрузка
| Утверждение | Значение | Что это значит |
|---|
Подпись
Замечания по безопасности
Как декодировать JWT и проверить подпись
- Вставьте токен или попробуйте пример.
- Введите секрет или вставьте публичный ключ, чтобы проверить подпись.
- Посмотрите вердикт, утверждения (claims) и замечания по безопасности.
Вопросы
Мой токен куда-нибудь отправляется?
Нет. Декодирование и проверка подписи выполняются в браузере с помощью Web Crypto. Токен и ключи не сохраняются и не отправляются на сервер.
Почему написано, что подпись не проверена?
Для проверки нужен секрет для HS256, HS384 или HS512 либо публичный ключ для токенов RS, PS, ES и EdDSA. Чтение полезной нагрузки не доказывает, кто подписал токен. Пример токена подписан секретом your-256-bit-secret.
Можно ли открыть зашифрованный токен?
Нет. Зашифрованному токену (JWE, пять частей) нужен ключ расшифровки, которого этот инструмент не принимает, поэтому он сообщает об этом и останавливается.
Какие форматы ключей подходят?
PEM-ключ с публичным ключом, который начинается с BEGIN PUBLIC KEY, или JWK в формате JSON. Сертификаты (BEGIN CERTIFICATE) и ключи PKCS#1 здесь не читаются. Для EdDSA нужен браузер с поддержкой Ed25519.
Отзывы
Отзывов пока нет. Будьте первым.

