Перейти к содержимому

Поиск по платформе

Все пути
Путь python Advanced 5 модулей 18 шагов (10 теор · 3 лаб · 5 квиз) ~3 ч 20 мин

Python JWT: проверка токенов и границы доверия

Проверка JWT в Python/Flask на примерах None Algorithm, Weak Secret и Key Confusion. Три лаборатории связывают самостоятельную практику с разбором защиты; итоговый модуль помогает выбрать политику доверия и оценить свидетельства проверок. Время прохождения — редакторская оценка, а не результат замера.

01

Модуль 1: JWT и границы доверия

Структура JWT, подпись, доверие издателю, проверка claims и авторизация

0/3~13 мин
02

Модуль 2: None Algorithm и политика проверки

Разбор claims не подтверждает токен; фиксированная политика алгоритмов и ограничения защитных примеров

0/4~58 мин
03

Модуль 3: Weak Secret и жизненный цикл ключа

Энтропия HMAC-ключа, хранение, плановая ротация и действия при компрометации

0/4~43 мин
04

Модуль 4: Key Confusion (RS256→HS256)

Различия HMAC и RSA, привязка алгоритма к доверенному ключу и контексту проверки; ограничения исторических CVE

0/4~1 ч 13 мин
05

Модуль 5: Итоговый разбор и обнаружение

Свежесть полномочий, TTL, отзыв, доступность, браузерное хранение и серверные сессии; возможности и ограничения защитных проверок

0/3~13 мин финальный