Sheet1
Library BeeCrypt Botan Bouncy Castle borZoi Catacomb Cryptix Cryptlib Crypto++ FlexiProvider Gcrypt GNU Crypto libmhash2 MatrixSSL MIRACL Mcrypt MSCAPI Nettle Mozilla NSS OpenSSL TomCrypt
Version 4.2.0-pre 1.4.9 1.3.0 1.0.2 2.0.0 2005.04.18 3.2.2 5.2.1 1.1.5p6 1.1.12 2.0.1 0.9.3 1.7.3 4.8.5 2.5.7 2.0 1.14 3.11 0.9.8a 1.08
License LGPL BSD BSD GPL GPL BSD GPL-compat Public Domain LGPL+GPL LGPL LGPL (Guile) LGPL GPL Free for NCU GPL ? GPL/LGPL LGPL BSD Public Domain
Language C++ C++ Java C++/Java C Java C C++ Java C Java C C C C C++/COM C C C C
Block AES Y Y Y Y Y Y Y Y Y Y Y N N Y Y Y Y Y Y Y vs. Rijndael
Anubis N N N N N N N N N N Y N N N N N N N N Y
Blowfish Y Y Y N Y Y Y Y N Y Y N N N Y N Y N Y Y
Camilla N N Y N N N N Y Y N N N N N N N N N N N
CAST-128 N Y Y N Y Y Y Y N Y N N N N Y N Y N Y Y CAST/CAST-5
CAST-256 N Y Y N Y Y N Y N N N N N N N N N N N N
DES N Y Y N Y Y Y Y Y Y Y N N N Y Y Y Y Y Y
DESX N Y N N N N N Y N N N N N N N N N N Y N
3DES N Y Y N Y Y Y Y Y Y Y N Y N Y Y Y Y Y Y
GOST (digest or cypher?) N Y Y N N N N Y N N N N N N Y N N N N N
IDEA N Y Y N Y Y Y Y Y R Y N N N Y N N N Y N
Khazad N N N N N N N N N N N N N N N N N N N Y
Lion N Y N N N N N N N N N N N N N N N N N N
Luby-Rackoff N Y N N N N N N N N N N N N N N N N N N
MARS N Y N N N Y N Y Y N N N N N Y N N N N N
MISTY1 N Y N N N N N N N N N N N N N N N N N N
RC2 N Y Y N Y Y Y Y Y N N N N N Y Y Y Y Y Y
RC5 N Y Y N Y N Y Y Y N N N N N N N N N Y Y
RC6 N Y Y N N Y N Y Y N N N N N Y N N N N Y
SAFER-SK N Y N N N N N Y Y R N N N N Y N N N N Y SAFER, SAFER+, SAFER++, etc
SEED N Y N N N N N N N N N N N N N N N N N N
Serpent N Y Y N Y Y N Y Y N Y N N N Y N Y N N N
Skipjack N Y Y N N Y Y Y N N N N N N Y N N N N Y
Square N Y N N N Y N Y N N Y N N N N N N N N N
TEA N Y N N N N N Y N N N N N N N N N N N N
Twofish N Y Y N Y Y N Y Y Y Y N N N Y N Y N N Y
XTEA N Y N N N N N Y N N N N N N N N N N N Y
ARCFOUR(RC4) N Y Y N Y Y Y Y N Y Y N Y N Y Y Y Y Y N rc4 vs ARCFOUR
Diamond2 N N N N N N N Y N N N N N N N N N N N N
3-WAY N N N N N N N Y N N N N N N Y N N N N N
SHARK N N N N N N N Y N N N N N N N N N N N N
SHA-CAL2 N N N N N N N Y N N N N N N N N N N N N
Loki N N N N N N N N N N N N N N Y N N N N N
Noekeon N N N N N N N N N N N N N N N N N N N Y
Stream ISAAC N Y N N N N N N N N N N N N N N N N N N
Seal N Y N N Y N N Y N N N N N N N N N N N N
Turing N Y N N N N N N N N N N N N N N N N N N ARCFOUR should be in here
WiderWak4+1 N Y N N N N N Y N N N N N N Y N N N N N
Panama N N N N N N N Y N N N N N N Y N N N N N
Public Key DH Y Y Y N Y Y Y Y Y N Y N N Y N N N Y Y N
DSA Y Y Y N Y Y Y Y Y Y Y N N Y N Y Y Y Y Y
ElGamal Y Y Y N N Y Y Y Y Y N N N Y N N N Y Y N
Nyberg-Rueppel N Y N N N N N Y N N N N N N N N N N N N
Rabin-Williams N Y N N N N N Y N N N N N N N N N N N N split key vs sign
RSA Y Y Y N Y Y N Y Y Y Y N Y Y N Y Y Y Y Y
SRP-6 N N N N N N N N N N Y N N N N N N N N N
LUC N N N N N N N Y N N N N N N N N N N N N
Menezes-Qu-Vanstone (MQV) N N N N N N N Y N N N N N N N N N N N N
Hash FORK-256 N Y N N N N N N N N N Y N N N N N N N N
GOST N Y Y N N N N N N N N Y N N N N N N N N wtf is GOST anyway?
HAS-160 N Y N N N N N N N N N N N N N N N N N N
HAVAL N Y N N N N N Y N R N Y N N N N N N N N
MD2 N Y Y N N Y Y Y N R Y Y N N N Y Y Y Y Y
MD4 N Y Y N Y Y Y Y Y Y Y Y N N N N Y N Y Y
MD5 Y Y Y N Y Y Y Y Y Y Y Y Y N N Y Y Y Y Y
RIPEMD-128 N Y Y N N Y N Y Y N Y Y N N N N N N N Y
RIPEMD-160 N Y Y N Y Y Y Y Y Y Y N N N N N N N Y Y
RIPEMD-256 N N Y N N N N Y N N N Y N N N N N N N N
RIPEMD-320 N N Y N N N N Y N N N Y N N N N N N N