![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
В настоящее время симметричные шифры - это:
· блочные шифры. Обрабатывают информацию блоками определённой длины (обычно 64, 128 бит), применяя к блоку ключ в установленном порядке, как правило, несколькими циклами перемешивания и подстановки, называемыми раундами. Результатом повторения раундов является лавинный эффект - нарастающая потеря соответствия битов между блоками открытых и зашифрованных данных.
· поточные шифры, в которых шифрование проводится над каждым битом либо байтом исходного (открытого) текста с использованием гаммирования. Поточный шифр может быть легко создан на основе блочного (например, ГОСТ 28147-89 в режиме гаммирования), запущенного в специальном режиме.
Параметры алгоритмов
Существует множество (не менее двух десятков) алгоритмов симметричных шифров, существенными параметрами которых являются:
· стойкость
· длина ключа
· число раундов
· длина обрабатываемого блока
· сложность аппаратной/программной реализации
Сравнение с асимметричными криптосистемами
Достоинства
· скорость (по данным Applied Cryptography — на 3 порядка выше)
· простота реализации (за счёт более простых операций)
· меньшая требуемая длина ключа для сопоставимой стойкости
· изученность (за счёт большего возраста)
Дата публикования: 2014-08-30; Прочитано: 448 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!