close

Cryptlib

Vai alla navigazione Vai alla ricerca
cryptlib
Tipo di Biblioteca crittografica
Sviluppatore Pietro Gutmann
Scritto in Xi
Sistema operativo Multipiattaforma
Prima edizione 1995
ultima versione 3.4.5 ( 2019 )
Licenza Licenza Sleepycat
Sito web cs.auckland.ac.nz/~pgut0…

cryptlib  è una libreria crittografica multipiattaforma open source . Distribuito sotto la Licenza Sleepycat gratuita , compatibile con la GNU General Public License . Anche cryptlib è disponibile con una licenza commerciale standard per coloro che ne hanno bisogno. Cryptlib al più alto livello fornisce implementazioni di sicurezza complete di servizi come S/MIME e PGP /openpgp come wrapper sicuro, protocolli di sessione sicuri SSL / TLS e SSH , servizi di autorità di certificazione come CMP , SCEP , RTCS e OCSP , e anche altre operazioni di sicurezza come la validità del timestamp.

Supporto per algoritmi di crittografia

Cifre
Algoritmo Dimensione chiave Misura del blocco
AES 128/192/256 128
pesce palla 448 64
CAST-128 128 64
DES 56 64
Triplo DES 112/168 64
IDEA 128 64
RC2 1024 64
RC4 2048 otto
RC5 832 64
strigliata 80 64
Hash
Algoritmo Digerire le dimensioni
MD2 128
MD4 128
MD5 128
RIPEMD 160
SHA-1 160
SHA-2 / SHA-256 256
MAC (Inserisci simulazione)
Algoritmo Dimensione chiave Digerire le dimensioni
HMAC - MD5 128 128
HMAC - RIPEMD-160 160 160
HMAC - SHA-1 160 160
HMAC - SHA-2 256 256
chiavi pubbliche
Algoritmo Dimensione chiave
Diffie Hellman 4096
DSA 4096
ECDSA 521
ECDH 521
Elgamal 4096
RSA 4096