← ПреподаваниеКурс · Осень 2026Сейчас

Прикладная криптографическая инженерия

Роль ПреподавательГде АзТУ, Баку

Наглядные объяснения к курсу. Всё работает прямо в браузере: меняйте входные данные, проходите алгоритм или атаку по шагам и смотрите, где именно всё получается или ломается.

Симметричное шифрование

Аутентификация и пароли

Утечка по времени при проверке MAC

Сравнение с ранним выходом длится тем дольше, чем больше совпавших начальных байтов. Измерьте время и восстановите секретный тег символ за символом.

memcmp · сравнение за постоянное времяОткрыть →

Хранение паролей: соль и стоимость

Почему одинаковые пароли не должны давать одинаковые хеши и почему хеш пароля должен быть намеренно медленным.

SHA-256 · PBKDF2 · bcrypt · Argon2idОткрыть →

Защита от повторного воспроизведения

Порядковые номера и скользящие окна: почему корректного MAC недостаточно.

счётчик · окно · nonceСкоро

HMAC и атака удлинением сообщения

Почему H(key ‖ message) — не MAC и как это исправляет HMAC.

SHA-256 · HMACСкоро

Выработка ключей с HKDF

На входе один секрет, на выходе много независимых ключей: сначала extract, затем expand.

RFC 5869 · соль · infoСкоро

Открытые ключи и протоколы

Прямая секретность

Перехватчик записывает три сеанса и через годы крадёт ключ сервера. При передаче ключа через RSA вскрываются все сеансы; при эфемерном Диффи–Хеллмане — ни один.

передача ключа через RSA vs (EC)DHEОткрыть →

Гибридное шифрование с RSA-OAEP

Данные шифруются AES, ключ AES — RSA, а ошибки обрабатываются безопасно.

RSA-OAEP · DEK · AEADСкоро

Подпись обновлений ПО

Доверие, проверка версий и что происходит при утечке ключа подписи.

Ed25519 · откат версииСкоро

Проверка цепочки сертификатов

Ломайте по одному полю и смотрите, какая проверка не проходит.

X.509 · цепочка · отзывСкоро

Рукопожатие и ключевое расписание TLS 1.3

Сообщения в канале и дерево HKDF, которое превращает один общий секрет во все ключи трафика.

RFC 8446 · 1-RTT · 0-RTTСкоро

Эксплуатация

Конвертное шифрование с KMS и HSM

Ключи данных, ключи шифрования ключей и ротация без перешифрования всех данных.

DEK · KEK · ротацияСкоро

План перехода на постквантовую криптографию

Гибридный обмен ключами, размеры ключей и подписей и план миграции.

ML-KEM · ML-DSA · SLH-DSAСкоро