Аннотація | Один из лучших в мировой практике курсов. Предназначен специалистам, работающим в области защиты информации, и специалистам-разработчикам программного обеспечения. Чрезвычайно подробно изложены симметричные шифры, криптосистемы с открытым ключом, стандарты цифровых подписей, отражение атак на криптосистемы. Даны примеры на языке Java, многочисленные оригинальные задачи, отражающие новейшее развитие теории и практики криптографии.
Содержание
Предисловие ... 13
Часть I. Предварительные математические сведения
Глава 1.
Арифметика остатков, группы, конечные поля
и вероятность ... 22
1.1. Арифметика остатков ... 22
1.2. Конечные поля ... 30
1.3. Основные алгоритмы ... 34
1.4. Вероятность ... 46
Глава 2. Эллиптические кривые ... 53
2.1. Введение ... 53
2.2. Групповой закон ... 56
2.3. Эллиптические кривые над конечными полями ... 60
2.4. Проективные координаты ... 63
2.5. Сжатие точек ... 65
Часть II. Симметричное шифрование
Глава 3. Исторические шифры ... 71
3.1. Введение ... 71
|