CAST Algorithms
CAST family of ciphers are Feistel networks with large S-boxes that make user of bent functions, along with a mix of key-dependent rotations, modular arithmetic, and XOR operations.
- created by Carlisle Adams and Stafford Tavares
- CAST-128 made in 1996
- CAST design is patented, but CAST-128 itself is available on a royalty-free basis for both commercial and noncommercial use
- CAST-256 (aka CAST6) was published 1998
- No known successful attacks against CAST-256