Задание

Какие требования предъявляются к алгоритмам шифрования?

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