Related Experiment Video
Updated: Mar 16, 2026

Digital PCR-based Competitive Index for High-throughput Analysis of Fitness in Salmonella
Published on: May 13, 2019
A New Cost Function for Evolution of S-Boxes
Stjepan Picek1, Marko Cupic1, Leon Rotim2
1KU Leuven, ESAT/COSIC and iMinds, Kasteelpark Arenberg 10, bus 2452, B-3001 Leuven-Heverlee, Belgium and LAGA, UMR 7539, CNRS, University of Paris 8, France stjepan@computer.org.
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.
Related Concept Videos
Standard Entropy Change for a Reaction
Compacting Factor test
The procedure begins by placing concrete into the upper hopper without any compaction. Once filled, the bottom door of this hopper is opened,...
Calculating Standard Free Energy Changes
Biot-Savart Law: Problem-Solving
Consider a mobile phone battery bank as a source of steady current, which flows through the wire connected between the two. What is the magnitude of the magnetic field created by this current at a field point P?
To estimate the magnitude of the total magnetic field, we first consider a small current element of length dl, at a distance r from the field point. Now the following...
State Function, Exact and Inexact Differentials
Extraction: Partition and Distribution Coefficients
For extracting a solute from an aqueous phase into an...

