
Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 03 2026 год
Рассмотрены особенности программных реализаций современных алгоритмов асимметричного шифрования RSA и ECDSA. Особый упор сделан на описание математических тонкостей рассматриваемых алгоритмов, которые должны быть учтены в виде проверок используемых параметров при выполнении программных реализаций. Рассмотрен ряд криптографических библиотек с открытым программным кодом для различных языков программирования. Показано, что из рассмотренного перечня библиотек только библиотека openssl отвечает всем требованиям безопасности. Представленные в статье рекомендации будут полезны тем разработчикам, которые выбирают криптографическую библиотеку для своей реализации, а также тем, кто хочет реализовать алгоритмы шифрования RSA и ECDSA самостоятельно.