Требования к криптографическим системам

Основными требованиями к криптографическим системам являются:

• зашифрованный текст должен поддаваться чтению только при наличии ключа дешифрования;

• трудоемкость определения использованного ключа шифро­вания по фрагменту шифрованного текста и соответствующего ему фрагменту открытого текста должна быть достаточно большой для ее реального осуществления;

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

• знание взломщиком алгоритма шифрования не должно влиять на надежность системы защиты;

• незначительное изменение ключа или исходного текста должно приводить к существенному изменению зашифрованно­го текста;

• в процессе шифрования должен осуществляться постоянный контроль за шифруемыми данными и ключом шифрования;

• служебная информация, вводимая в текст в процессе шифрования, должна быть полностью и надежно скрыта в шифрованном тексте;

• длина шифрованного текста не должна быть значительно больше длины исходного текста;

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

• любой ключ из множества возможных должен обеспечиват! надежную защиту информации;

• алгоритм должен по возможности допускать как программ­ную, так и аппаратную реализацию;

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

Для систем защиты в АС некоторых прикладных приложений могут выдвигаться дополнительные требования.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100