Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_ekzamen_MiSZKI.doc
Скачиваний:
1
Добавлен:
28.12.2019
Размер:
1.78 Mб
Скачать

29. Примеры стандартов шифрования данных. Стандарт шифрования des. Подмножество стандартов построенных на базе des.

В тетради в конце

Стандарт шифрования DES.

Особенность: шифруется блок размерностью 64 бита. Используется ключ, который также имеет размерность 64 бита, хотя требуется 56 бит.

Алгоритм шифрования, согласно стандарту DES, предусматривает процедуру шифрования из 16 проходов.

4 режима работы:

1) ECB – электронная годовая книга. Обычный DES использует 2 различных алгоритма

2) CBC – цепочный режим. В этом режиме шифрование блока данных зависят от результатов шифрования предыдущих блоков данных.

3) OFB – обратная связь по выходу. Данный режим используется как генератор случайных чисел.

4) CFB – обратная связь по шифратору. Используется для получения кодов аунтефикации.

Стандарт шифрования 3-DES (тройной DES) 64-битный блочный шифратор использует стандарт DES 3 раза с тремя различными 56-битовыми ключами. По оценкам экспертов, он является достаточно стойким к различным видам атак.

Стандарт каскадной 3-DES.

Это стандартный 3-DES, к которому добавлен механизм обратной связи, а именно СВС, OFC, и CFB. По оценкам экспертов является очень стойким практически ко всем видам атак.

Стандарт шифрования ГОСТ 28147-89.

Российский стандарт шифрования данных.

Характеристики: использует ключ, имеющий разрядность 256 бит. В процессе шифрования шифруется блок размером 64 бита.

В алгоритме шифрования предусмотрено 3 режима:

I. режим простой замены

II. режим гаммирования

III. режим гаммирования с обратной связью

В данном стандарте предусмотрено использование дополнительного 4 режима:

IV. режим выработки имитовставки

Следовательно, обеспечивает очень высокую степень надежности от различных видов атак.

Стандарт FEAL (быстрый алгоритм шифрования)

На базе данного алгоритма строится блочный шифратор, который был разработан, как альтернатива стандарту DES. Данный стандарт был вскрыт, но после этого разработчиками были предложены новые версии стандарта.

Стандарт IDCA.

Международный алгоритм шифрования. Использует 64-битовый шифрато. Ключ -128 бит. Алгоритм шифрования включает 8 проходов/циклов. Предложен недавно. Считается лучшим, чем стандарт DES. До сих пор не прошел полную проверку к различным видам атак.

Стандарт SKIP JECK.

Разработан агентством национальной безопасности в разрезе проектов правительства США. Проекты назывались Clipper и Capstone. Это 64-битовый блочный шифратор, использует 80-битные (разрядные) ключи.

Режимы: - ESB, CFB, OFB, CBC.

Использует 32 прохода.

Стандарт RC2 (шифр).

64-битный шифратор (блочный)

Ключ переменного размера.

Обеспечивает в 2 раза более высокую скорость, чем DES.

Может использовать те же режимы шифрования, что и стандарт DES, включая 3-DES.

Обеспечивает конфиденциальный алгоритм, владельцем которого является RSA DATA SECURITY.

Стандарт RC4.

Стандарт, реализующий байт ориентированный потоковый шифр с ключом переменного размера. По скоростным данным: в 10 раз превышает DES. Конфиденциальный алгоритм, которым владеет RCA DATA SECURITY/

Стандарт RS5.

Блочный шифратор. Размер блока может быть 32, 64, 128 бит. Ключ переменной длины: 0÷2048 бит (до 2 Кб). Количество проходов: 0÷255. Быстрый блочный шифр. Владелец: RCA DATA SECURITY.

Стандарт CAST.

64- битный блочный шифратор. Имеет ключи: 40бит÷64бит.

При шифровании использует 8 проходов. Неизвестны способы его раскрытия, иначе как путем прямого перебора.

BLOW FISH.

64-битный блочный шифратор. Ключ переменного размера: максимум до 448 бит. При шифровании использует 16 проходов.

Особенность: при каждом проходе выполняются перестановки, зависящие от ключа, и подстановки, зависящие от ключа и данных.

Специальная ориентация: разработан специально для 37-разрядных машин. Быстрее, чем DES.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]