Jan 11

I have been researching several Cryption algorithms lately and I was checking out some VCL components when I happened to come across an amazing Cryption component that I was easily able to implement into my programs. It is called DCPcrypt v.2.0 Beta 3 and works beautifully!

This component was written by Dave Barton. Here is his description for the component:

DCPcrypt is an open source library of cryptographic components (encryption and hash algorithms). The idea behind DCPcrypt is that it should be possible to “drop in” any algorithm implementation to replace another with minimum or no code changes.

Algorithms implemented include: Blowfish, Twofish, Cast-128, Cast-256, DES, 3DES, Ice, Thin Ice, Ice2, IDEA, Mars, Misty1, RC2, RC4, RC5, RC6, Rijndael (the new AES), Serpent, TEA, Haval, MD4, MD5, RipeMD-128, RipeMD-160,SHA-1, SHA-256, SHA-384, SHA-512, Tiger.

I recommend this component to all who are interested in adding encryption/decryption abilities to your program. Even the Documentation was helpful!!! (and thats rare!)

Download the component here: http://www.torry.net/vcl/security/strong/dcpcrypt2.zip