Studying Special Operators for the Application of Evolutionary Algorithms in the Seek of Optimal Boolean Functions for Cryptography

Sara Mandujano, Juan Carlos Ku Cauich, Adriana Lara

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

2 Citas (Scopus)

Resumen

The role of Boolean functions in modern cryptography has triggered the necessity of developing methods to construct them with adequate properties, such as balancedness and high non-linearity—making them more resistant to a variety of cryptanalytic attacks. Research into the construction of weight-wise perfectly balanced Boolean functions using Evolutionary Algorithms is scarce but encouraging (e.g., [1]). In this work, we first investigate the effect on an evolutionary algorithm’s performance when relying solely on the penalty function, as opposed to the solution repairment method. Second, we focus on the effect of problem-specific crossover operators (e.g., those used on [2]), and particularly proposing a novel one free of solution repairs to preserve balancedness. The results obtained suggest that an adequate penalty factor and the use of specifically designed evolutionary operators is sufficient to find Boolean functions with weight-wise perfect balancedness and high non-linearity, as desired.

Idioma originalInglés
Título de la publicación alojadaAdvances in Computational Intelligence - 21st Mexican International Conference on Artificial Intelligence, MICAI 2022, Proceedings
EditoresObdulia Pichardo Lagunas, Bella Martínez Seis, Juan Martínez-Miranda
EditorialSpringer Science and Business Media Deutschland GmbH
Páginas383-396
Número de páginas14
ISBN (versión impresa)9783031194924
DOI
EstadoPublicada - 2022
Evento21st Mexican International Conference on Artificial Intelligence, MICAI 2022 - Monterrey, México
Duración: 24 oct. 202229 oct. 2022

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen13612 LNAI
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Conferencia

Conferencia21st Mexican International Conference on Artificial Intelligence, MICAI 2022
País/TerritorioMéxico
CiudadMonterrey
Período24/10/2229/10/22

Huella

Profundice en los temas de investigación de 'Studying Special Operators for the Application of Evolutionary Algorithms in the Seek of Optimal Boolean Functions for Cryptography'. En conjunto forman una huella única.

Citar esto