Прикладная криптография: протоколы, алгоритмы и исходный код на C, 2-е юбилейное издание

Брюс Шнайер

Предисловие
Предисловие Уитфилда Диффи
Введение
Об авторе
Глава 1. Основные понятия
Часть I
КРИПТОГРАФИЧЕСКИЕ ПРОТОКОЛЫ
Глава 2. Структурные элементы протоколов
Глава 3. Основные протоколы
Глава 4. Промежуточные протоколы
Глава 5. Усовершенствованные протоколы
Глава 6. Эзотерические протоколы
Часть II
Методы криптографии
Глава 7. Длина ключа
Глава 8. Управление ключами
Глава 9. Типы алгоритмов и криптографических
режимов
Глава 10. Использование алгоритмов
Часть III
КРИПТОГРАФИЧЕСКИЕ АЛГОРИТМЫ
Глава 11. Математические основы
Глава 12. Стандарт шифрования данных DES
Глава 13. Другие блочные шифры
Глава 14. Другие блочные шифры
Глава 15. Комбинирование блочных шифров
Глава 16. Генераторы псевдослучайных
последовательностей и потоковые шифры
Глава 17. Другие потоковые шифры и генераторы
истинно случайных последовательностей
Глава 18. Односторонние хеш-функции
Глава 19. Алгоритмы с открытыми ключами
Глава 20. Алгоритмы цифровой подписи с открытым
ключом
Глава 21. Схемы идентификации
Глава 22. Алгоритмы обмена ключами
Глава 23. Специальные алгоритмы для протоколов
Часть IV
Реальный мир
Глава 24. Примеры реализаций
Глава 25. Политические вопросы
Послесловие Мэтта Блейза
Часть V
Приложение
Исходные коды
Список литературы
Предметный указатель