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 Picek | 1 | 164 | 44.70 |
Marko Čupić | 2 | 22 | 4.99 |
Leon Rotim | 3 | 1 | 0.37 |