Содержание
- Введение 1
- Основные понятия и принципы криптографии 2
- - История криптографии и её эволюция 2.1
- - Математические основы криптографии 2.2
- - Классификация криптографических алгоритмов 2.3
- Симметричные криптографические алгоритмы 3
- - Принципы работы блочных шифров 3.1
- - Обзор алгоритма AES 3.2
- - Другие симметричные алгоритмы (DES, 3DES, Blowfish) 3.3
- Асимметричные криптографические алгоритмы 4
- - Алгоритм RSA: принципы и реализация 4.1
- - Эллиптическая криптография (ECC) 4.2
- - Алгоритм Диффи-Хеллмана и обмен ключами 4.3
- Практическое применение криптографических методов 5
- - Защита данных на дисках и в базах данных 5.1
- - Безопасное соединение по протоколам TLS/SSL 5.2
- - Криптография в мобильных приложениях и IoT 5.3
- Заключение 6
- Список литературы 7