From Boolean Functions to Secure S-Boxes: Construction, Challenges, and a Chaos-Based Dynamic Solution
Substitution boxes, commonly called S-boxes, are the primary source of nonlinearity in modern symmetric block ciphers, and their strength rests almost entirely on the cryptographic quality of the Boolean functions from which they are built. This paper traces that dependency from first principles. It reviews the algebra...