A Survey of Metaheuristic Algorithms for the Design of Cryptographic Boolean Functions

01/19/2023
by   Marko Djurasevic, et al.
0

Boolean functions are mathematical objects used in diverse domains and have been actively researched for several decades already. One domain where Boolean functions play an important role is cryptography. There, the plethora of settings one should consider and cryptographic properties that need to be fulfilled makes the search for new Boolean functions still a very active domain. There are several options to construct appropriate Boolean functions: algebraic constructions, random search, and metaheuristics. In this work, we concentrate on metaheuristic approaches and examine the related works appearing in the last 25 years. To the best of our knowledge, this is the first survey work on this topic. Additionally, we provide a new taxonomy of related works and discuss the results obtained. Finally, we finish this survey with potential future research directions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/06/2018

Problems and solutions of the Fourth International Students' Olympiad in Cryptography NSUCRYPTO

Mathematical problems and their solutions of the Fourth International St...
research
03/27/2020

Non-linearity of the Carlet-Feng function, and repartition of Gauss sums

The search for Boolean functions that can withstand the main crypyograph...
research
06/22/2018

Quantum computing cryptography: Unveiling cryptographic Boolean functions with quantum annealing

As the building block in symmetric cryptography, designing Boolean funct...
research
04/10/2020

A Novel Application of Boolean Functions with High Algebraic Immunity in Minimal Codes

Boolean functions with high algebraic immunity are important cryptograph...
research
11/27/2018

Generic constructions of 5-valued spectra Boolean functions

Whereas the design and properties of bent and plateaued functions have b...
research
09/23/2019

On some cryptographic properties of Boolean functions and their second-order derivatives

In this paper some cryptographic properties of Boolean functions, includ...
research
06/15/2020

Fast algebraic immunity of Boolean functions and LCD codes

Nowadays, the resistance against algebraic attacks and fast algebraic at...

Please sign up or login with your details

Forgot password? Click here to reset