Учебное пособие. — Ульяновск: УлГУ, 2018. — 592 с.
В данном учебном пособии изложены некоторые подходы и методы современной криптографии. Рассмотрены математические основы криптографии, математические модели шифров, конструкции невскрываемых криптосистем, симметричные блочные шифры, основные шифры с открытыми ключами, криптографические хеш-функции, коды аутентификации, методы электронной подписи, схемы разделения секрета, протоколы аутентификации, протоколы с нулевым разглашением знания, протоколы передачи ключей, криптосистемы на эллиптических кривых. Подробно рассмотрены криптосистемы, лежащие в основе криптографических отечественных стандартов.
Работа предназначена для студентов, изучающих дисциплины "Криптографические методы защиты информации", "Криптографические протоколы", "Методы алгебраической геометрии в криптографии", "Теоретико-числовые методы в криптографии" по специальностям "Компьютерная безопасность" и "Информационная безопасность автоматизированных систем".
Содержание
Глава 1. Элементы теоретико-числовых методов в криптографии
Глава 2. Алгебраические основы криптографии
Глава 3. Элементы алгебраической геометрии
Глава 4. Математические модели открытых текстов
Глава 5. Шифры замены и перестановки
Глава 6. Надежность шифров
Глава 7. Шифры, не распространяющие искажений
Глава 8. Симметричные блочные шифры
Глава 9. Шифрование с открытым ключом
Глава 10. Криптографические хеш-функции
Глава 11. Коды аутентификации
Глава 12. Электронная подпись
Глава 13. Схемы разделения секрета
Глава 14. Протоколы аутентификации
Глава 15. Протоколы с нулевым разглашением
Глава 16. Протоколы передачи ключей