1. Блочные и поточные шифры - Принцип работы поточных шифров
- Принцип работы блочных шифров
- Ротация ключей
- Генераторы случайных чисел (ГСЧ) и генераторы псевдослучайных чисел (ГПСЧ)
- Примеры блочных шифров – ChaCha20
- Режимы работы блочных шифров (ECB, CBC, CFB, OFB, CTR)
- Блочные шифры в режиме поточных
- Примеры блочных шифров – AES, Camellia, ГОСТ Р 34.12-2015
2. Симметричное и асимметричное шифрование - Симметричное шифрование (шифрование с секретным ключом)
- Проблемы симметричного шифрования
- Асимметричное шифрование (шифрование с открытым/публичным ключом)
- Примеры асимметричных шифров – RSA, ElGamal
- Проблемы асимметричного шифрования
- Гибридные криптосистемы
3. Согласование ключей - Diffie-Hellman (DH) и Elliptic Curve Diffie-Hellman (ECDH)
- Атака Man-in-the-Middle (MITM)
Практика: отработка навыков в интерактивном тренажере
- Симметричное шифрование (AES)
- Асимметричное шифрование (RSA)
- Согласование ключей (ECDH)