Designing bent Boolean functions for cryptographic applications is a challenging combinatorial task due to the super-exponential growth of the search space. We propose Evolutionary Boolean Reaction Systems (EvoBRS), an optimization method based on Reaction Systems (RS)—a bio-inspired model abstracting biochemical reactions. EvoBRS finds functions with competitive nonlinearity while providing a compact and interpretable representation. Unlike traditional methods such as Genetic Algorithms (GA), which rely on full truth tables, EvoBRS leverages a more expressive yet concise encoding.
Evolving Cryptographic Boolean Functions with Reaction Systems / Ascone, Rocco; Mariot, Luca; Manzoni, Luca; Pietropolli, Gloria. - (2025), pp. 195-198. ( 2025 Genetic and Evolutionary Computation Conference Companion, GECCO 2025 Companion esp 2025) [10.1145/3712255.3726685].
Evolving Cryptographic Boolean Functions with Reaction Systems
Ascone, RoccoPrimo
;Mariot, Luca;Manzoni, Luca;Pietropolli, GloriaUltimo
2025-01-01
Abstract
Designing bent Boolean functions for cryptographic applications is a challenging combinatorial task due to the super-exponential growth of the search space. We propose Evolutionary Boolean Reaction Systems (EvoBRS), an optimization method based on Reaction Systems (RS)—a bio-inspired model abstracting biochemical reactions. EvoBRS finds functions with competitive nonlinearity while providing a compact and interpretable representation. Unlike traditional methods such as Genetic Algorithms (GA), which rely on full truth tables, EvoBRS leverages a more expressive yet concise encoding.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


