Luca Mariot
University of Milan
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Luca Mariot.
genetic and evolutionary computation conference | 2015
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
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
Alberto Leporati; Luca Mariot
cellular automata for research and industry | 2014
Luca Mariot; Alberto Leporati
n=6
Lecture Notes in Computer Science | 2015
Luca Mariot; Alberto Leporati
genetic and evolutionary computation conference | 2017
Luca Mariot; Stjepan Picek; Domagoj Jakobovic; Alberto Leporati
and
genetic and evolutionary computation conference | 2017
Stjepan Picek; Luca Mariot; Alberto Leporati; Domagoj Jakobovic
computing frontiers | 2017
Stjepan Picek; Luca Mariot; Bohan Yang; Domagoj Jakobovic; Nele Mentens
n=7
Natural Computing | 2017
Luca Mariot; Alberto Leporati; Alberto Dennunzio; Enrico Formenti
cellular automata for research and industry | 2016
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.