Register for free!
1857 users online right now

[x]

Explore: Ciphers, Algorithms

Canadian Content hasn't compiled information about yet!
This page was last updated on August 18th, 2008
Ciphers (from Algorithms)
Canadian Content » Science » Math » Applications » Communication_Theory » Cryptography » Algorithms » Ciphers »
RC6 Home at RSARC6 Home at RSA
Block cipher proposed by RSA as an AES candidate.
VMPC function and stream cipherVMPC function and stream cipher
Describes the VMPC one-way function and a stream cipher based on it, designed by Bartosz Zoltak. Pseudo code and test-vectors are available here. The algorithm is similar to RC4 and VERY simple.
Konton2: A Stream CipherKonton2: A Stream Cipher
Konton2 is a stream cipher which does not resemble RC4 and does not use shift registers. The C source code for Konton2 is provided.
The CARACACHS Stream CipherThe CARACACHS Stream Cipher
Contains source code in C for this stream cipher which uses 160 to 2048-bit keys. Short keys are fast on 32-bit processors.
JavaScript DES ImplementationJavaScript DES Implementation
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.
Serpent Block Cipher HomepageSerpent Block Cipher Homepage
Describes the 128-bit block cipher designed to replace DES. It was a finalist in the AES competition.
Helix Stream CipherHelix Stream Cipher
This PDF document describes the Helix stream cipher, devised by Niels Ferguson, Doug Whiting, Bruce Schneier, John Kelsey, Stefan Lucks, and Tadayoshi Kohno. The cipher produces a MAC for every plaintext it encrypts. Source code is not included in this do
The Mugi Stream CipherThe Mugi Stream Cipher
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.
CS2 Block CipherCS2 Block Cipher
This PDF document describes to CS2 block cipher developed by Tom St Denis. CS2 is based on the CS cipher developed by Serge Vaudenay and takes advantage of work St Denis has done on the pseudo-Hadamard transform. Source code is not included, but test vect[PDF]
Scream: A Software Efficient Stream CipherScream: 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.
IBM's MARS Block Cipher.IBM's MARS Block Cipher.
The company's AES proposal using 128 bit blocks. Contains descriptions, pseudocode and test vectors.
QUALCOMM Australia's Home PageQUALCOMM 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.
TwofishTwofish
A freely available 128-bit block cipher designed by Counterpane Systems (Bruce Schneier et al.).
AES Algorithm (Rijndael) InformationAES Algorithm (Rijndael) Information
This is NIST's home page for the Rijndael block cipher, now the Advanced Encryption Standard (AES). It has links to the specification and source code.
HC-256 Stream CipherHC-256 Stream Cipher
HC-256 is a stream cipher developed by Hongjun Wu at the Institute for Infocomm Research in Singapore. It uses a very large state data set which it updates and reads from pseudo-randomly. It seems similar in basic design to SN3 and also borrows some ideas[PDF]
Camellia Home PageCamellia Home Page
Documents the Camellia block cipher jointly developed by NTT and Mitsubishi Electric in Japan in 2000. C source code is also provided.
Rabbit Stream CipherRabbit Stream Cipher
The Rabbit stream cipher was developed by CRYPTICO A/S in Denmark. It runs in synchronous mode, uses a 128-bit key, and 513 bits of state data. Rabbit_FSE.pdf includes C source code for Rabbit.
BMGL: Synchronous Key-stream GeneratorBMGL: 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.
ISAAC - a fast cryptographic random number generatorISAAC - a fast cryptographic random number generator
A stream cipher developed by Robert Jenkins. It was inspired by RC4.
SN3 Stream CipherSN3 Stream Cipher
SN3 is a stream cipher designed by Simeon Maltchev. Somewhat like ISAAC, it uses three constantly evolving blocks of state data which update each other. The C source code for SN3 is also provided.
CAST 128 Block CipherCAST 128 Block Cipher
A text-file specification for CAST-128, a freely available 128-bit block cipher.
The Blowfish Encryption AlgorithmThe Blowfish Encryption Algorithm
A freely available symmetric block cipher designed by Bruce Schneier as a drop-in replacement for DES or IDEA. Allows variable-length keys up to 448 bits.
The Snow Stream CipherThe Snow Stream Cipher
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.
TEA - a Tiny Encryption AlgorithmTEA - a Tiny Encryption Algorithm
TEA is a very small, efficient algorithm offering a moderate level of security
Khazad Block Cipher web siteKhazad Block Cipher web site
Describes the 64-bit block cipher, 128-bit key NESSIE finalist.
CSpears Ciphers HomepageCSpears Ciphers Homepage
Contains cipher source code and technical explanations for SEAL, Skipjack and other well known ciphers.
Anubis Block Cipher web siteAnubis Block Cipher web site
Describes the 128-bit variable-length key NESSIE candidate.
FSAngoFSAngo
FSAngo is a stream cipher developed by Fujisoft and Tokyo Denki University. It uses a Lehmer PRNG which is periodically rekeyed. Source code is not available at this site.
Hiji Bij BijHiji Bij Bij
Describes the stream cipher devised by Palash Sarkar and the Cryptology Research Group at the India Statistical Institute. Like many new stream ciphers, it has two parts to its state, one part updated linearly and one part updated non-linearly. The lin

Algorithms >> Ciphers yielded other results on Canadian Content:


SecureCRT Download - Network Programs
SecureCRT: Terminal emulator with Secure Shell support
Online amateurs crack Nazi codes.
Online amateurs crack Nazi codes. In The News
This treaty plumbs new depths of mendacity, democracy itself is at stake
This treaty plumbs new depths of mendacity, democracy itself is at stake International Politics
Euro blamed for rocketing cost of living
Euro blamed for rocketing cost of living International Politics
This treaty plumbs new depths of mendacity, democracy itself is at stake
This treaty plumbs new depths of mendacity, democracy itself is at stake 24th June 2007 Daily Mail


--