Основные требования, которые предъявляются к методам защитного преобразования информации:
1. Сложность и трудоемкость процедур прямого и обратного преобразований (т.е. закрытия и санкционированного раскрытия) должны определяться в зависимости от степени секретности защищаемых данных.
2. Надежность закрытия должна быть такой, чтобы секретность не нарушалась даже в том случае, когда злоумышленнику известен способ закрытия.
3. Способ закрытия и набор используемых служебных данных (ключевых установок) не должны быть слишком сложными. Затраты на защитные преобразования должны быть приемлемые при заданном уровне сохранности информации.
4. Выполнение процедур прямого и обратного преобразований должно быть формальным и как можно проще.
5. Процедуры прямого и обратного преобразований не должны зависеть от длины сообщения.
6. Ошибки, возникающие в процессе преобразования, не должны распространяться по системе и вызывать потерю информации. Из-за появления ошибок передачи зашифрованного сообщения по каналам связи не должна исключаться возможность надежной расшифровки текста на приемном конце.
|
|
7. Избыточность сообщений, вносимая закрытием, должна быть как можно меньшей, или длина зашифрованного текста не должна превышать длину исходного текста.
8. Объем ключа не должен затруднять его запоминание и пересылку.
9. Необходимые временные и стоимостные ресурсы на шифрование и дешифрование информации определяются требуемой степенью защиты информации.
Перечисленные требования характерны в основном для традиционных средств защитных преобразований. С развитием устройств памяти, позволяющих с большей плотностью записывать и надежно хранить длительное время большие объемы информации, ограничение на размер ключа может быть значительно снижено. Появление и развитие электронных элементов позволили разработать недорогие устройства, обеспечивающие преобразование информации.