Building Correlation Immune Functions from Sets of Mutually Orthogonal Cellular Automata

Luca Mariot*, Luca Manzoni

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

18 Downloads (Pure)

Abstract

Correlation immune Boolean functions play an important role in the implementation of efficient masking countermeasures for side-channel attacks in cryptography. In this paper, we investigate a method to construct correlation immune functions through families of mutually orthogonal cellular automata (MOCA). First, we show that the orthogonal array (OA) associated to a family of MOCA can be expanded to a binary OA of strength at least 2. To prove this result, we exploit the characterization of MOCA in terms of orthogonal labelings on de Bruijn graphs. Then, we use the resulting binary OA to define the support of a second-order correlation immune function. Next, we perform some computational experiments to construct all such functions up to n= 12 variables, and observe that their correlation immunity order is actually greater, always at least 3. We conclude by discussing how these results open up interesting perspectives for future research, with respect to the search of new correlation-immune functions and binary orthogonal arrays.

Original languageEnglish
Title of host publicationCellular Automata and Discrete Complex Systems
Subtitle of host publication29th IFIP WG 1.5 International Workshop, AUTOMATA 2023, Trieste, Italy, August 30 – September 1, 2023, Proceedings
EditorsLuca Manzoni, Luca Mariot, Dipanwita Roy Chowdhury
Place of PublicationCham
PublisherSpringer
Pages153-164
Number of pages12
ISBN (Electronic)978-3-031-42250-8
ISBN (Print)978-3-031-42249-2
DOIs
Publication statusPublished - 2023
Event29th IFIP WG 1.5 International Workshop on Cellular Automata and Discrete Complex Systems, AUTOMATA 2023 - Trieste, Italy
Duration: 30 Aug 20231 Sept 2023
Conference number: 29

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume14152
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference29th IFIP WG 1.5 International Workshop on Cellular Automata and Discrete Complex Systems, AUTOMATA 2023
Abbreviated titleAUTOMATA 2023
Country/TerritoryItaly
CityTrieste
Period30/08/231/09/23

Keywords

  • Boolean function
  • Cellular automata
  • Correlation immunity
  • Orthogonal latin squares
  • Side-channel countermeasures
  • 2024 OA procedure

Fingerprint

Dive into the research topics of 'Building Correlation Immune Functions from Sets of Mutually Orthogonal Cellular Automata'. Together they form a unique fingerprint.

Cite this