Title
A New Cost Function for Evolution of S-Boxes.
Abstract
Substitution Boxes S-Boxes play an important role in many modern-day cryptographic algorithms, more commonly known as ciphers. Without carefully chosen S-Boxes, such ciphers would be easier to break. Therefore, it is not surprising that the design of suitable S-Boxes attracts a lot of attention in the cryptography community. The evolutionary computation EC community also had several attempts using evolutionary paradigms to evolve S-Boxes with good cryptographic properties. This article focuses on a fitness function one should use when evolving highly nonlinear S-Boxes. After an extensive experimental analysis of the current state-of-the-art fitness functions, we present a new one that offers higher speed and better results when compared with the aforementioned fitness functions.
Year
DOI
Venue
2016
10.1162/EVCO_a_00191
Evolutionary Computation
Keywords
Field
DocType
Evolutionary algorithms,S-Boxes,cryptography,fitness function,solution representation.
Interactive evolutionary computation,Nonlinear system,Biological evolution,Evolutionary algorithm,Cryptography,Evolutionary computation,Fitness function,Fitness approximation,Artificial intelligence,Mathematics
Journal
Volume
Issue
ISSN
24
4
1063-6560
Citations 
PageRank 
References 
1
0.37
16
Authors
3
Name
Order
Citations
PageRank
Stjepan Picek116444.70
Marko Čupić2224.99
Leon Rotim310.37