Encryption
addCRYPT - adds encryption to your apps Powerful encryption and hash functionality with a simple interface. Encrypt files and memory (with as little as one line of code): Blowfish, Safer-SK, Skipjack, RIPEMD-160, MD5, SHA-1 Includes both ActiveX and DLL interface. Shareware $30. (Apr 1999)
BUGS - dynamic encryption system BUGS is a strong dynamic private key encryption algorithm and applications. It is easy to use, and includes sample applications and documentation. Supports most Unix/Linux/Win32 platforms. GPL (Feb 2001)
Crypto++ - library of cryptographic primitives. Crypto++ is a free C++ class library of cryptographic primitives. Included are DES, one-way hash (MD5), 32-bit CRC, PRNG, symmetric block ciphers, and much much more. (Jul 1998)
DES3 Development Kit Data Encryption Standard (FIPS 1977) compliant implementation allows you to incorporate privacy and authentication services into your applicatoins. Supports Win32, HP-UX, Solaris, OS/2, Linux, and more. Free for personal use. (May 1999)
Locker CE - Software protection for Windows CE Locker CE is a DLL for Windows Pocket PC which handles the entire authentication process ensuring software copy protection and software security. $249 (Oct 2003)
MD5 Unofficial Homepage - many implementations The MD5 algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input. MD5 Source in C, C++, Perl, Delphi, JavaScript, and more (Dec 2001)
UNSAFE - multiple algorithm cryptography library UNSAFE is a freeware cryptography library that uses SAFER-SK, BLOWFISH, IDEA, MD5 and QCYPHER algorithms and some custom algorithms. Written in Turbo C (Mar 2001)
Books about EncryptionA complete list of books on Encryption available through Amazon.COM