Основы современной криптографии


Приложение ПРОГРАММНЫЙ ПАКЕТ PGP - часть 4


Глава 2 СИММЕТРИЧНЫЕ КРИПТОСИСТЕМЫ............................................ 7

2.1. Основные классы симметричных криптосистем................ 7

2.2. Общие сведения о блочных шифрах............................................... 7

2.3. Генерирование блочных шифров.................................................... 10

2.4. Алгоритмы блочного шифрования.............................................. 11

Алгоритм DES и его модификации................................................................. 11

Алгоритм RC6....................................................................................................... 14

Российский стандарт шифрования ГОСТ 28147-89................................. 15

Алгоритм SAFER+.............................................................................................. 17

2.5. Режимы применения блочных шифров...................................... 20

Глава 3 АСИММЕТРИЧНЫЕ КРИПТОСИСТЕМЫ....................................... 23

3.1. Общие положения...................................................................................... 23

3.2. Односторонние функции и функции-ловушки..................... 25

3.3. Асимметричные системы шифрования.................................... 27

Криптосистема Эль-Гамаля............................................................................ 27

Криптосистема Ривеста-Шамира-Эйделмана.......................................... 27

Криптосистемы Меркля-Хеллмана и Хора-Ривеста................................. 28

Криптосистема, основанная на эллиптических кривых........................... 31

Глава 4 ЭЛЕКТРОННЫЕ ЦИФРОВЫЕ ПОДПИСИ...................................... 33

4.1. Постановка задачи................................................................................. 33

4.2. Алгоритмы электронной цифровой подписи....................... 35

Цифровые подписи, основанные на асимметричных криптосистемах 35

Стандарт цифровой подписи DSS................................................................. 36

Стандарт цифровой подписи ГОСТ Р 34.10-94......................................... 37

Цифровые подписи, основанные на симметричных криптосистемах.. 38

4.3. Функции хэширования......................................................................... 45

Функция хэширования SHA............................................................................... 46

Функция хэширования ГОСТ Р 34.11-94........................................................ 47

Функция хэширования MD5............................................................................... 49

Приложение  ПРОГРАММНЫЙ ПАКЕТ PGP................................................ 61




- Начало -  - Назад -  



Книжный магазин