SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое JWE (JSON Web Encryption) и чем он отличается от JWS (JSON Web Signature)?

Оба стандарта являются частью семейства JWT.

JWS (JSON Web Signature):
Это классический JWT, который мы используем каждый день. Данные в нем (Payload) не зашифрованы, а просто закодированы в Base64. Подпись (Signature) лишь гарантирует, что данные не изменили. Любой, кто перехватит токен, сможет прочитать его содержимое.

JWE (JSON Web Encryption):
Это токен, в котором Payload полностью зашифрован. Прочитать содержимое токена может только тот, у кого есть секретный ключ для расшифровки.
✅ Применение: Используется, если внутри токена нужно передать конфиденциальные данные (например, номер паспорта), которые не должны попасть в открытый вид.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Ещё вопросы раздела «Безопасность»

Все вопросы раздела «Безопасность»