Novel Chaos-Based S-box Constructions for Lightweight Encryption in IoT and Resource-Constrained Devices
DOI:
https://doi.org/10.63163/jpehss.v4i1.1299Abstract
Lightweight cryptography is essential for securing resource-constrained Internet of Things (IoT) devices, where traditional block ciphers like AES impose prohibitive computational, memory, and energy overheads. The Substitution-box (S-box) serves as the primary nonlinear component responsible for confusion in most substitution-permutation network (SPN) ciphers, making its design critical for achieving high security with minimal hardware footprint. This review explores novel chaos-based S-box construction methodologies that leverage deterministic chaotic maps (Logistic, Tent, Henon, Lorenz, Arnold’s Cat) and their hybrid or compound variants to generate dynamic, cryptographically strong S-boxes. Key techniques include multi-stage chaotification, chaotic parameter optimization via metaheuristics (Genetic Algorithms, Cuckoo Search, Bees Algorithm), direct digital circuit implementation replacing ROM lookup tables, and shuffling/permutation layers for enhanced diffusion. Resulting 4×4 and 8×8 S-boxes consistently demonstrate excellent cryptographic properties: nonlinearity (NL) values approaching 112, near-ideal Strict Avalanche Criterion (SAC ≈ 0.5), low Differential Approximation Probability (DAP < 0.04), and competitive Linear Approximation Probability (LAP). Hardware evaluations on FPGA and ASIC platforms show significant reductions in gate equivalents (GE), power consumption, and latency compared to conventional algebraic or ROM-based designs, with area savings scaling favorably for larger word lengths. The integration of chaos theory with modern optimization and circuit techniques yields S-boxes that are not only secure against differential and linear cryptanalysis but also highly efficient for ultra-low-power IoT nodes (RFID tags, sensors, medical implants). Challenges such as dynamical degradation in finite-precision arithmetic, side-channel vulnerability, and standardization remain active research areas. Chaos-based S-boxes represent a promising direction for lightweight, high-performance encryption tailored to the constrained environments of next-generation IoT and edge devices.