Алгоритм DES

Автор работы: Пользователь скрыл имя, 24 Апреля 2013 в 00:50, реферат

Краткое описание

DES (Data Encryption Standard) — Симметричный алгоритм шифрования, в котором один ключ используется как для шифрования, так и для расшифрования данных (в документах национального института стандартизации США (ANSI) криптосистема DES называется алгоритмом шифрования данных (DEA), а международная организация по стандартизации, ссылаясь на шифр DES, пользуется аббревиатурой DEA-1).

Вложенные файлы: 1 файл

des.doc

— 341.50 Кб (Скачать файл)

1. Устанавливается нулевой  ключ и выполняется поиск «нулевого  вектора», т.е. значения z = f(0), где f() – функция раунда алгоритма. Этот этап занимает порядка 232 операций шифрования.

2. С помощью нулевого  вектора вычисляются значения  таблиц замен, что занимает  не более 211 операций.

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

2.8 Критика  шифра ГОСТ

Основные проблемы ГОСТа  связаны с неполнотой стандарта  в части генерации ключей и  таблиц замен. Тривиально доказывается, что у ГОСТа существуют «слабые» ключи и таблицы замен, но в  стандарте не описываются критерии выбора и отсева «слабых». Также стандарт не специфицирует алгоритм генерации таблицы замен (S-блоков). С одной стороны, это может являться дополнительной секретной информацией (помимо ключа), а с другой, поднимает ряд проблем:

    • нельзя определить криптостойкость алгоритма, не зная заранее таблицы замен;
    • реализации алгоритма от различных производителей могут использовать разные таблицы замен и могут быть несовместимы между собой;
    • возможность преднамеренного предоставления слабых таблиц замен лицензирующими органами РФ;
    • потенциальная возможность (отсутствие запрета в стандарте) использования таблиц замены, в которых узлы не являются перестановками, что может привести к чрезвычайному снижению стойкости шифра.

3 Список использованных  источников

  1. http://ru.wikipedia.org/wiki/DES
  2. http://ru.wikipedia.org/wiki/%D0%93%D0%9E%D0%A1%D0%A2_28147-89
  3. http://shifrovanie.narod.ru/faq/GOST.html
  4. http://pavel.przone.ru/gost89.html
  5. http://www.inssl.com/standart-of-cipher.html
  6. http://kaf401.rloc.ru/Criptfiles/gost28147/GOST28147.htm

 


Информация о работе Алгоритм DES