Йоханнес А.Бухман. Введение в криптографию. Introduction to cryptography. Johannes A.Buchmann. - New York/Berlin/Heidelberg: Springer-Verlag, 2001, XI+281 pp.
"Книга написана для читателей, которые хотели бы познакомиться с современными криптографическими алгоритмами и их математической основой, но не имеют соответствующего математического образования. Моей целью было объяснить им как технические приемы современной криптографии, так и необходимые математические результаты из линейной алгебры, теории чисел и теории вероятностей. При этом предполагаются только базисные математические знания" (из предисловия автора).
Содержание:
1. Целые числа
2. Сравнимость и кольца вычетов
3. Шифрование
4. Вероятность и совершенная секретность
5. DES
6. Генерация простых чисел
7. Шифрование с открытыми ключами
8. Факторизация
9. Дискретные логарифмы
10. Криптографические хеш-функции
11. Цифровые подписи
12. Другие группы
13. Идентификация
14. Инфраструктуры, связанные с открытыми ключами
Литература (32 наименования)
Решение упражнений
Указатель