LLCryptoLib offers both asymmetrical and symmetrical encryption classes and hashing functions for text and binary files plus full shredding capabilities. Free for non commercial uses. Hashing algorithms: MD2, MD4, MD5, SHA1, SHA256, SHA384, TIGER, RIPEMD160, CRC32. Encryption algorithms: ROT13, Playfair, PseudoDES, DES, Triple DES, Rijndael (AES), ARC4, Blowfish, CAST5, RSA.