Sponsored Links
Directory Sites
A text-file specification for CAST-128, a freely available 128-bit block cipher.
A freely available 128-bit block cipher designed by Counterpane Systems (Bruce Schneier et al.).
www.counterpane.com
TEA - a Tiny Encryption Algorithm
TEA is a very small, efficient algorithm offering a moderate level of security
Describes the 128-bit block cipher designed to replace DES. It was a finalist in the AES competition.
www.cl.cam.ac.uk
Contains cipher source code and technical explanations for SEAL, Skipjack and other well known ciphers.
virtue.nu
The Data Encryption Standard, supporting ECB and CBC modes. Also has a function for Triple DES. Includes an explanation of how the program works and source code.
www.shopable.co.uk
Contains source code in C for this stream cipher which uses 160 to 2048-bit keys. Short keys are fast on 32-bit processors.
membres.lycos.fr
Konton2 is a stream cipher which does not resemble RC4 and does not use shift registers. The C source code for Konton2 is provided.
www.geocities.com
Describes the Snow stream cipher: both Snow 1.0 submitted to the NESSIE project and Snow 2.0. Snow is the work of Patrik Ekdahl and Thomas Johansson of the I.T. Dept. at Lund Univ., Sweden. The C source code for Snow is also provided.
www.it.lth.se
Describes the MUGI stream cipher developed at Hitachi. MUGI is similar to, and based on, Panama. The link here is to the English home page of the MUGI site. Source code is not available at this site.
www.sdl.hitachi.co.jp
QUALCOMM Australia's Home Page
Has information about QUALCOMM Australia's ciphers. In particular, links are provided to a "design paper" and source code for the "t class" of SOBER stream ciphers.
people.qualcomm.com
Scream: A Software Efficient Stream Cipher
Describes the Scream stream cipher developed at IBM by Shai Halevi, Don Coppersmith, and Charanjit Jutla. Scream is based on SEAL. This is a .pdf file. Source code is not available here.
eprint.iacr.org
BMGL: Synchronous Key-stream Generator
Describes the BMGL stream cipher developed by Johan Hastad of the Royal Inst. of Technology and Mats Naslund of Ericsson Research in Sweden. BMGL, like Snow2, uses features of the Rijndael cipher. This is a PDF file. Source code is not available here.
www.cosic.esat.kuleuven.ac.be
Documents the Camellia block cipher jointly developed by NTT and Mitsubishi Electric in Japan in 2000. C source code is also provided.
info.isl.ntt.co.jp
ISAAC - a fast cryptographic random number generator
A stream cipher developed by Robert Jenkins. It was inspired by RC4.
www.burtleburtle.net