
Libgcrypt contains cryptographic functions. many important free ciphers, hash algorithms and public key signing algorithms have been implemented:
arcfour, blowfish, cast5, des, aes, twofish, serpent, rfc2268 (rc2), seed, camellia, idea, crc, md4, md5, ripe-md160, sha-1, sha-256, sha-512, tiger, whirlpool, dsa, dsa2, elgamal, rsa, ecc.