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