Evolutionary approach to S-box generation: Optimizing nonlinear substitutions in symmetric ciphers
Contributo in Atti di convegno
Data di Pubblicazione:
2024
Abstract:
This study explores the application of genetic algorithms in generating highly nonlinear substitution boxes (S-boxes) for symmetric key cryptography. We present a novel implementation that combines a genetic algorithm with the Walsh-Hadamard Spectrum (WHS) cost function to produce 8×8 S-boxes with a nonlinearity of 104. Our approach achieves performance parity with the best-known methods, requiring an average of 49,399 iterations with a 100% success rate. The study demonstrates significant improvements over earlier genetic algorithm implementations in this field, reducing iteration counts by orders of magnitude. By achieving equivalent performance through a different algorithmic approach, our work expands the toolkit available to cryptographers and highlights the potential of genetic methods in cryptographic primitive generation. The adaptability and parallelization potential of genetic algorithms suggests promising avenues for future research in S-box generation, potentially leading to more robust, efficient, and innovative cryptographic systems. Our findings contribute to the ongoing evolution of symmetric key cryptography, offering new perspectives on optimizing critical components of secure communication systems.
Tipologia CRIS:
4.1 Contributo in Atti di convegno
Keywords:
cryptographic primitives; cryptographic strength; genetic algorithms; heuristic optimization; nonlinear substitutions; S-box generation; Walsh-Hadamard spectrum
Elenco autori:
Kuznetsov, O.; Poluyanenko, N.; Frontoni, E.; Arnesano, M.; Smirnov, O.
Link alla scheda completa:
Titolo del libro:
CEUR Workshop Proceedings
Pubblicato in: