A new cost function for evolution of s-boxes

S Picek, M Cupic, L Rotim - Evolutionary computation, 2016 - ieeexplore.ieee.org
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 …

Cryptographic Boolean functions: One output, many design criteria

S Picek, D Jakobovic, JF Miller, L Batina, M Cupic - Applied Soft Computing, 2016 - Elsevier
Boolean functions represent an important primitive in the design of various cryptographic
algorithms. There exist several well-known schemes where a Boolean function is used to …

Optimization of a simulated annealing algorithm for s-boxes generating

A Kuznetsov, L Wieclaw, N Poluyanenko, L Hamera… - Sensors, 2022 - mdpi.com
Cryptographic algorithms are used to ensure confidentiality, integrity and authenticity of data
in information systems. One of the important areas of modern cryptography is that of …

Optimizing hill climbing algorithm for S-boxes generation

A Kuznetsov, E Frontoni, L Romeo, N Poluyanenko… - Electronics, 2023 - mdpi.com
Nonlinear substitutions or S-boxes are important cryptographic primitives of modern
symmetric ciphers. They are designed to complicate the plaintext-ciphertext dependency …

Evolutionary algorithms for boolean functions in diverse domains of cryptography

S Picek, C Carlet, S Guilley, JF Miller… - Evolutionary …, 2016 - ieeexplore.ieee.org
The role of Boolean functions is prominent in several areas including cryptography,
sequences, and coding theory. Therefore, various methods for the construction of Boolean …

An improved hybrid genetic algorithm to construct balanced Boolean function with optimal cryptographic properties

PK Behera, S Gangopadhyay - Evolutionary Intelligence, 2022 - Springer
Boolean functions are used as nonlinear filter functions and combiner functions in several
stream ciphers. The security of these stream ciphers largely depends upon cryptographic …

Optimized simulated annealing for efficient generation of highly nonlinear S-boxes

A Kuznetsov, N Poluyanenko, E Frontoni, S Kandiy… - Soft Computing, 2024 - Springer
S-boxes, the key nonlinear component in numerous cryptographic systems, play a crucial
role in ensuring security. The quest for random highly nonlinear S-boxes, a desirable …

[图书][B] A methodology for the cryptanalysis of classical ciphers with search metaheuristics

G Lasry - 2018 - books.google.com
Cryptography, the art and science of creating secret codes, and cryptanalysis, the art and
science of breaking secret codes, underwent a similar and parallel course during history …

Generation of nonlinear substitutions by simulated annealing algorithm

A Kuznetsov, M Karpinski, R Ziubina, S Kandiy… - Information, 2023 - mdpi.com
The problem of nonlinear substitution generation (S-boxes) is investigated in many related
works in symmetric key cryptography. In particular, the strength of symmetric ciphers to linear …

Breaking transposition cipher with genetic algorithm

R Toemeh, S Arumugam - Elektronika ir Elektrotechnika, 2007 - eejournal.ktu.lt
The aim of the research presented in this paper is to investigate the use of genetic algorithm
in the cryptanalysis of transposition cipher. The applicability of genetic algorithms for …