Cryptlib

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

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

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

Шифры
Алгоритм Размер ключа Размер блока
AES 128/192/256 128
Blowfish 448 64
CAST-128 128 64
DES 56 64
Triple DES 112 / 168 64
IDEA 128 64
RC2 1024 64
RC4 2048 8
RC5 832 64
Skipjack 80 64
Хэши
Алгоритм Размер дайджеста
MD2 128
MD4 128
MD5 128
RIPEMD 160
SHA-1 160
SHA-2 / SHA-256 256
MAC(Имитовставки)
Алгоритм Размер ключа Размер дайджеста
HMAC-MD5 128 128
HMAC-RIPEMD-160 160 160
HMAC-SHA-1 160 160
HMAC-SHA-2 256 256
Открытые ключи
Алгоритм Размер ключа
Diffie-Hellman 4096
DSA 4096
ECDSA 521
ECDH 521
Elgamal 4096
RSA 4096

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.