Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Основные положения информационной безопасности

Оценка криптостойкости шифров

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

Для многих симметричных шифров существуют слабые ключи и 5-блоки, применение которых снижает криптографическую стойкость. Также важным способом проверки стойкости являются атаки на реализацию, выполняемые для конкретного программно-аппаратно-человеческого комплекса.

Чем более длительным и экспертным является анализ алгоритма и реализаций, тем более достоверной можно считать его стойкость.

Основные требования к шифрам

К шифрам, используемым для криптографической защиты информации, предъявляется ряд требований:

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

В той или иной мере этим требованиям отвечают:

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

Имитостойкость и помехоустойчивость шифров

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

Любая попытка со стороны перехватчика расшифровать криптограмму С для получения открытого текста Р или зашифровать свой текст Р' для получения приемлемой криптограммы С без получения ключа должно быть полностью исключено.

Если криптоанализ невозможен и криптоаналитик не может вывести Р из С или С из Р’ без предварительного получения ключа, то такая криптографическая система является криптостойкой.

Помехоустойчивость шифра (noise stability of a cipher) — способность шифра противостоять действию случайных помех (в отличие от целенаправленных действий противника), возникающих при передаче сообщения шифрованного по каналу связи.

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Пред   СОДЕРЖАНИЕ   След >
 
Популярные страницы