cryptlib — кроссплатформенная криптографическая библиотека с открытым исходным кодом. Распространяется по свободной лицензии Sleepycat License, совместимой GNU General Public License. Также cryptlib доступна по стандартной коммерческой лицензии для тех, у кого возникает в этом необходимость. Cryptlib на самом высоком уровне обеспечивает реализацию полной безопасности таких услуг, как S/MIME и PGP/openpgp в качестве безопасной обёртки, безопасных сессий протоколов SSL/TLS и SSH, сервиса Центров сертификации, таких как CMP, SCEP, RTCS, и OCSP, а также другие операции по обеспечению безопасности, такие как, например, достоверность временных меток.
Поддержка алгоритмов шифрования + ШифрыАлгоритм Размер ключаРазмер блокаAES 128/192/256 128Blowfish 448 64CAST-128 128 64DES 56 64Triple DES 112 / 168 64IDEA 128 64RC2 1024 64RC4 2048 8RC5 832 64Skipjack80 64
+ ХэшиАлгоритм Размер дайджестаMD2 128MD4 128MD5 128RIPEMD 160SHA-1 160SHA-2 / SHA-256 256
+ MAC(Имитовставки)Алгоритм Размер ключа Размер дайджестаHMAC-MD5 128 128HMAC-RIPEMD-160 160 160HMAC-SHA-1 160 160HMAC-SHA-2 256 256
+ Открытые ключиАлгоритм Размер ключаDiffie-Hellman 4096DSA 4096ECDSA 521ECDH 521Elgamal 4096RSA 4096
Категория:Свободные библиотеки программ Категория:Криптографическое программное обеспечение Категория:PGP