Back to Search Start Over

On the Fitness Functions Involved in Genetic Algorithms and the Cryptanalysis of Block Ciphers

Authors :
Osmani Tito-Corrioso
Mijail Borges-Quintana
Miguel A. Borges-Trenard
Omar Rojas
Guillermo Sosa-Gómez
Source :
Entropy, Vol 25, Iss 2, p 261 (2023)
Publication Year :
2023
Publisher :
MDPI AG, 2023.

Abstract

There are many algorithms used with different purposes in the area of cryptography. Amongst these, Genetic Algorithms have been used, particularly in the cryptanalysis of block ciphers. Interest in the use of and research on such algorithms has increased lately, with a special focus on the analysis and improvement of the properties and characteristics of these algorithms. In this way, the present work focuses on studying the fitness functions involved in Genetic Algorithms. First, a methodology was proposed to verify that the closeness to 1 of some fitness functions’ values that use decimal distance implies decimal closeness to the key. On the other hand, the foundation of a theory is developed in order to characterize such fitness functions and determine, a priori, if one method is more effective than another in the attack to block ciphers using Genetic Algorithms.

Details

Language :
English
ISSN :
10994300
Volume :
25
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Entropy
Publication Type :
Academic Journal
Accession number :
edsdoj.13346c8b0504fec8a2f8736b6cc8d6c
Document Type :
article
Full Text :
https://doi.org/10.3390/e25020261