Search space reduction of asynchrony immune cellular automata

Journal Article (2020)
Author(s)

Luca Mariot (TU Delft - Cyber Security)

Luca Manzoni (University of Trieste)

Alberto Dennunzio (Università degli Studi di Milano Bicocca)

Research Group
Cyber Security
Copyright
© 2020 L. Mariot, Luca Manzoni, Alberto Dennunzio
DOI related publication
https://doi.org/10.1007/s11047-020-09788-1
More Info
expand_more
Publication Year
2020
Language
English
Copyright
© 2020 L. Mariot, Luca Manzoni, Alberto Dennunzio
Research Group
Cyber Security
Issue number
2
Volume number
19
Pages (from-to)
287-293
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We continue the study of asynchrony immunity in cellular automata (CA), which can be considered as a generalization of correlation immunity in the case of vectorial Boolean functions. The property could have applications as a countermeasure for side-channel attacks in CA-based cryptographic primitives, such as S-boxes and pseudorandom number generators. We first give some theoretical results on the properties that a CA rule must satisfy in order to meet asynchrony immunity, like central permutivity. Next, we perform an exhaustive search of all asynchrony immune CA rules of neighborhood size up to 5, leveraging on the discovered theoretical properties to greatly reduce the size of the search space.