Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Luca Mariot is active.

Publication


Featured researches published by Luca Mariot.


genetic and evolutionary computation conference | 2015

Heuristic Search by Particle Swarm Optimization of Boolean Functions for Cryptographic Applications

Luca Mariot; Alberto Leporati

We present a Particle Swarm Optimizer for generating boolean functions with good cryptographic properties. The proposed algorithm updates the particles positions while preserving their Hamming weights, to ensure that the generated functions are balanced, and it adopts Hill Climbing to further improve their nonlinearity and correlation immunity. The results of the optimization experiments for n=7 to n=12 variables show that this new PSO algorithm finds boolean functions with good trade-offs of nonlinearity, resiliency and Strict Avalanche Criterion.


Lecture Notes in Computer Science | 2015

A Genetic Algorithm for Evolving Plateaued Cryptographic Boolean Functions

Luca Mariot; Alberto Leporati

We propose a genetic algorithm GA to search for plateaued boolean functions, which represent suitable candidates for the design of stream ciphers due to their good cryptographic properties. Using the spectral inversion technique introduced by Clark, Jacob, Maitra and Stanica, our GA encodes the chromosome of a candidate solution as a permutation of a three-valued Walsh spectrum. Additionally, we design specialized crossover and mutation operators so that the swapped positions in the offspring chromosomes correspond to different values in the resulting Walsh spectra. Some tests performed on the set of pseudoboolean functions of


Lecture Notes in Computer Science | 2013

1-Resiliency of Bipermutive Cellular Automata Rules

Alberto Leporati; Luca Mariot


cellular automata for research and industry | 2014

Sharing Secrets by Computing Preimages of Bipermutive Cellular Automata

Luca Mariot; Alberto Leporati

n=6


Lecture Notes in Computer Science | 2015

On the Periods of Spatially Periodic Preimages in Linear Bipermutive Cellular Automata

Luca Mariot; Alberto Leporati


genetic and evolutionary computation conference | 2017

Evolutionary algorithms for the design of orthogonal latin squares based on cellular automata

Luca Mariot; Stjepan Picek; Domagoj Jakobovic; Alberto Leporati

and


genetic and evolutionary computation conference | 2017

Evolving S-boxes based on cellular automata with genetic programming

Stjepan Picek; Luca Mariot; Alberto Leporati; Domagoj Jakobovic


computing frontiers | 2017

Design of S-boxes Defined with Cellular Automata Rules

Stjepan Picek; Luca Mariot; Bohan Yang; Domagoj Jakobovic; Nele Mentens

n=7


Natural Computing | 2017

Computing the periods of preimages in surjective cellular automata

Luca Mariot; Alberto Leporati; Alberto Dennunzio; Enrico Formenti


cellular automata for research and industry | 2016

Asynchrony Immune Cellular Automata

Luca Mariot

variables show that in the former case our GA outperforms Clark et al.s simulated annealing algorithm with respect to the ratio of generated plateaued boolean functions per number of optimization runs.

Collaboration


Dive into the Luca Mariot's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stjepan Picek

Katholieke Universiteit Leuven

View shared research outputs
Top Co-Authors

Avatar

Enrico Formenti

Centre national de la recherche scientifique

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stjepan Picek

Katholieke Universiteit Leuven

View shared research outputs
Top Co-Authors

Avatar

Bohan Yang

Katholieke Universiteit Leuven

View shared research outputs
Researchain Logo
Decentralizing Knowledge