Click here for an introduction to some basic concepts and design
principles of secret key cryptography. 3-Way is a simple and
fast cipher designed by Joan Daemen. 3-Way features a 96-bit key
length and a 96-bit block length. 3-Way is an iterated block
cipher that repeats some relatively simple operations a
specified number of rounds. David Wagner, John Kelsey, and Bruce
Schneier of Counterpane Systems have discovered a related key
attack on 3-Way that requires one related key query and about
222 chosen plaintexts, described in this paper. 3-Way is
unpatented. Blowfish is a block cipher designed by Bruce
Schneier, author of Applied Cryptography. Blowfish combines a
Feistel network, key-dependent S-Boxes, and a non-invertible F
function to create what is perhaps one of the most secure
algorithms available. Schneier's paper is available is also
described in the Concepts of Cryptography page. The only known
attacks against Blowfish are based on its weak Blowfish is
implemented in Kremlin. CAST, designed by Carlis