My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

Welcome to the new home of the Delphi Encryption Compendium (DEC)

The DEC is a cryptographic library for Delphi & C++ Builder.

Initially developed by Hagen Reddmann with major releases between 1999 and 2006 it is now maintained by Arvid Winkelsdorf (digivendo GmbH).

The DEC had been previously available at Torry.net and Michael Puff's Website, please update your links accordingly.

Available cryptographic implementations

Symmetric cryptographic functions

  • Blowfish
  • Twofish
  • IDEA
  • Cast128, Cast256
  • Mars
  • RC2, RC4, RC5, RC6
  • Rijndael / AES
  • Square
  • SCOP
  • Sapphire
  • 1DES, 2DES, 3DES, 2DDES, 3DDES, 3TDES
  • 3Way
  • Gost
  • Misty
  • NewDES
  • Q128
  • SAFER
  • Shark
  • Skipjack
  • TEA, TEAN

Block cipher modes of operation

  • CTSx
  • CBCx
  • CFB8
  • CFBx
  • OFB8
  • OFBx
  • CFSx
  • ECBx

Hashes

  • MD2, MD4, MD5
  • RipeMD128, RipeMD160, RipeMD256, RipeMD320
  • SHA, SHA1, SHA256, SHA384, SHA512
  • Haval128, Haval160, Haval192, Haval224, Haval256
  • Tiger
  • Panama
  • Whirlpool, Whirlpool1
  • Square
  • Snefru128, Snefru256
  • Sapphire

Supported Development Environments

  • Delphi Versions 5, 6, 7, 2006, 2007, 2009, 2010 and newer
  • C++ Builder Versions 5, 6, 2006, 2007, 2009, 2010 and newer
  • RAD Studio (Win32 Personalities only)

See Wiki for further details.

Powered by Google Project Hosting