Cryptlib

cryptlib — кроссплатформенная криптографическая библиотека с открытым исходным кодом. Распространяется по свободной лицензии Sleepycat License, совместимой GNU General Public License. Также cryptlib доступна по стандартной коммерческой лицензии для тех, у кого возникает в этом необходимость. Cryptlib на самом высоком уровне обеспечивает реализацию полной безопасности таких услуг, как S/MIME и PGP/openpgp в качестве безопасной обёртки, безопасных сессий протоколов SSL/TLS и SSH, сервиса Центров сертификации, таких как CMP, SCEP, RTCS, и OCSP, а также другие операции по обеспечению безопасности, такие как, например, достоверность временных меток.

cryptlib
Тип Криптографическая библиотека
Разработчик Питер Гутманн
Написана на Си
Операционная система Кроссплатформенная
Первый выпуск 1995
Последняя версия 3.4.5 (2019)
Лицензия Sleepycat License
Сайт cs.auckland.ac.nz/~pgut0…

Поддержка алгоритмов шифрования

Шифры
АлгоритмРазмер ключаРазмер блока
AES128/192/256128
Blowfish44864
CAST-12812864
DES5664
Triple DES112 / 16864
IDEA12864
RC2102464
RC420488
RC583264
Skipjack8064
Хэши
АлгоритмРазмер дайджеста
MD2128
MD4128
MD5128
RIPEMD160
SHA-1160
SHA-2 / SHA-256256
MAC(Имитовставки)
АлгоритмРазмер ключаРазмер дайджеста
HMAC-MD5128128
HMAC-RIPEMD-160160160
HMAC-SHA-1160160
HMAC-SHA-2256256
Открытые ключи
АлгоритмРазмер ключа
Diffie-Hellman4096
DSA4096
ECDSA521
ECDH521
Elgamal4096
RSA4096
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.