Некоторые требования к шифровке электронных данных:
- Невозможность чтения зашифрованного сообщения без ключа. gb.ru
- Невозможность определить по фрагменту зашифрованного сообщения и куску открытого текста, какой именно использовался ключ. gb.ru Для этого необходимо провести столько же операций (не меньше), сколько вообще могло быть применено ключей. gb.ru
- Чёткое ограничение количества операций при расшифровке данных путём подбора. gb.ru Оно должно превышать возможности современных компьютеров. gb.ru
- Надежная защита даже при известном алгоритме шифрования. gb.ru При этом необходимо, чтобы даже небольшое изменение ключа давало сильное изменение вида закодированного послания. gb.ru
- Незаметность дополнительных битов в зашифрованном послании, если в ходе шифрования в текст вносятся дополнительные биты. gb.ru
- Одинаковая длина исходника и зашифрованного сообщения. gb.ru
- Отсутствие легко отслеживаемой зависимости между несколькими ключами, если в ходе шифрования последовательно задействовалось несколько ключей. gb.ru
- Гарантия полной защиты данных при любом выбранном ключе. gb.ru
- Возможность реализации алгоритма как аппаратным, так и программным способом. gb.ru При этом если ключ становится длиннее, это не должно отражаться на качественных параметрах алгоритма шифрования. gb.ru
Также при выборе системы шифрования важно учитывать её надёжность и удобство использования. shindler.ru Например, надёжная система должна использовать известный алгоритм шифрования, эффективность которого признана ведущими криптографическими лабораториями. shindler.ru