На первый взгляд, знание метода шифрования, открытой половины ключа, исходного и зашифрованного текстов дают злоумышленнику полную возможность реконструкции закрытого ключа. Это действительно так, но эта возможность только теоретическая! На практике процесс реконструкции упирается в наличие специальных аппаратных и программных средств, а также в огромные затраты вычислительного времени.
Существует специальная отрасль науки, называемая криптоанализом. Она занимается разработкой методов, позволяющих:
а) воспроизводить зашифрованную информацию, то есть снимать с нее защиту;
б) оценивать качество защиты информации, то есть давать объективную оценку принятым методам защиты.
При использовании криптографии качество защиты определяется одновременно обоими компонентами, составляющими информацию: как методами, так и данными. Метод в данном случае заключен в алгоритме шифрования. Данные заключаются как в исходном сообщении, так и в ключе шифрования. Зашифрованное сообщение может слабо противостоять методам криптоанализа по двум причинам:
• из-за “слабости” алгоритма, лежащего в основе действия средства ЭЦП;
• из-за характерных особенностей ключа (неудачных свойств ключевой пары).