CAST5
CAST5, or CAST-5, is a symmetric-key block cipher designed by Carlisle Adams and Stafford Tavares and published in the mid-1990s. It is part of the CAST family of ciphers and is best known as a 64-bit block cipher with variable-length keys.
The algorithm operates on 64-bit data blocks and supports key lengths from 40 to 128 bits, in
CAST5 is designed to be reasonably fast in software and to offer strong diffusion and non-linearity through
Security and status: no practical cryptanalytic break is known for the full 16-round CAST5 when used with
Applications and usage: CAST5 has been used in some cryptographic software and protocols, notably as a cipher