Artificial intelligence for the design of symmetric cryptographic primitives

L Mariot, D Jakobovic, T Bäck… - Security and Artificial …, 2022 - Springer
This chapter provides a general overview of AI methods used to support the design of
cryptographic primitives and protocols. After giving a brief introduction to the basic concepts …

Heuristic search of (semi-) bent functions based on cellular automata

L Mariot, M Saletta, A Leporati, L Manzoni - Natural Computing, 2022 - Springer
An interesting thread in the research of Boolean functions for cryptography and coding
theory is the study of secondary constructions: given a known function with a good …

[PDF][PDF] Cryptographic Properties of Bipermutive Cellular Automata Rules.

A Leporati, L Mariot - J. Cell. Autom., 2014 - lucamariot.org
Bipermutive rules are known to induce both expansive and mixing chaotic cellular automata.
In this paper, we study some cryptographic properties of bipermutive rules, initially proving …

Advances on random sequence generation by uniform cellular automata

E Formenti, K Imai, B Martin, JB Yunès - … dedicated to jozef gruska on the …, 2014 - Springer
The study of cellular automata rules suitable for cryptographic applications is under
consideration. On one hand, cellular automata can be used to generate pseudo-random …

Insights gained after a decade of cellular automata-based cryptography

L Mariot - International Workshop on Cellular Automata and …, 2024 - Springer
Cellular Automata (CA) have been extensively used to implement symmetric cryptographic
primitives, such as pseudorandom number generators and S-boxes. However, most of the …

Hip to be (Latin) square: maximal period sequences from orthogonal cellular automata

L Mariot - 2021 Ninth International Symposium on Computing …, 2021 - ieeexplore.ieee.org
Orthogonal Cellular Automata (OCA) have been recently investigated in the literature as a
new approach to construct orthogonal Latin squares for cryptographic applications such as …

A cryptographic and coding-theoretic perspective on the global rules of cellular automata

L Mariot, A Leporati - Natural Computing, 2018 - Springer
Cellular Automata (CA) have widely been studied to design cryptographic primitives such as
stream ciphers and pseudorandom number generators, focusing in particular on the …

1-resiliency of bipermutive cellular automata rules

A Leporati, L Mariot - Cellular Automata and Discrete Complex Systems …, 2013 - Springer
It is known that CA rules which are both leftmost and rightmost permutive (bipermutive rules)
are expansively and mixing chaotic. In this paper, we prove that bipermutive rules also …

Cellular automata pseudo-random number generators and their resistance to asynchrony

L Manzoni, L Mariot - Cellular Automata: 13th International Conference on …, 2018 - Springer
Cellular Automata (CA) have a long history being employed as pseudo-random number
generators (PRNG), especially for cryptographic applications such as keystream generation …

Enumeration of maximal cycles generated by orthogonal cellular automata

L Mariot - Natural Computing, 2023 - Springer
Cellular automata (CA) are an interesting computational model for designing pseudorandom
number generators (PRNG), due to the complex dynamical behavior they can exhibit …