Kryptlib

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 10. juli 2014; checks kræver 6 redigeringer .
kryptlib
Type Kryptografisk bibliotek
Udvikler Peter Gutmann
Skrevet i Xi
Operativ system Cross-platform
Første udgave 1995
nyeste version 3.4.5 ( 2019 )
Licens Sleepycat-licens
Internet side cs.auckland.ac.nz/~pgut0…

cryptlib  er et open source kryptografisk bibliotek på tværs af platforme. Distribueret under den gratis Sleepycat-licens , kompatibel med GNU General Public License . Også cryptlib er tilgængelig under en standard kommerciel licens for dem, der har brug for det. Cryptlib på højeste niveau leverer fuld sikkerhedsimplementering af tjenester såsom S/MIME og PGP /openpgp som en sikker wrapper, sikre sessionsprotokoller SSL / TLS og SSH , certifikatmyndighedstjenester såsom CMP , SCEP , RTCS og OCSP , og også andre sikkerhedsoperationer såsom tidsstemplets gyldighed.

Understøttelse af krypteringsalgoritmer

Cifre
Algoritme Nøglestørrelse Blokstørrelse
AES 128/192/256 128
blæsefisk 448 64
CAST-128 128 64
DES 56 64
Triple DES 112/168 64
IDE 128 64
RC2 1024 64
RC4 2048 otte
RC5 832 64
skipjack 80 64
Hashes
Algoritme Digest størrelse
MD2 128
MD4 128
MD5 128
RIPEMD 160
SHA-1 160
SHA-2 / SHA-256 256
MAC (Insert Simulation)
Algoritme Nøglestørrelse Digest størrelse
HMAC - MD5 128 128
HMAC - RIPEMD-160 160 160
HMAC - SHA-1 160 160
HMAC - SHA-2 256 256
offentlige nøgler
Algoritme Nøglestørrelse
Diffie Hellman 4096
DSA 4096
ECDSA 521
ECDH 521
Elgamal 4096
RSA 4096