Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Constructing Low-Weight $d$ th-Order Correlation-Immune Boolean Functions Through the Fourier-Hadamard Transform

Published: 01 April 2018 Publication History

Abstract

The correlation immunity of Boolean functions is a property related to cryptography, to error correcting codes, to orthogonal arrays (in combinatorics), and in a slightly looser way to sequences. Correlation-immune Boolean functions (in short, CI functions) have the property of keeping the same output distribution when some input variables are fixed. They have been widely used as combiners in stream ciphers to allow resistance to the Siegenthaler correlation attack. Very recently, a new use of CI functions has appeared in the framework of side channel attacks (SCA). To reduce the cost overhead of counter-measures to SCA, CI functions need to have low Hamming weights. This actually poses new challenges since the known constructions which are based on properties of the Walsh–Hadamard transform, do not allow to build unbalanced CI functions. In this paper, we propose constructions of low-weight \(d\)th-order CI functions based on the Fourier–Hadamard transform, while the known constructions of resilient functions are based on the Walsh–Hadamard transform. These two transforms are closely related but the resulting constructions are very different. We first prove a simple but powerful result, which makes that one only need to consider the case where \(d\) is odd in further research. Then, we investigate how constructing low Hamming weight CI functions through the Fourier–Hadamard transform (which behaves well with respect to the multiplication of Boolean functions). We use the characterization of CI functions by the Fourier–Hadamard transform and introduce a related general construction of CI functions by multiplication. By using the Kronecker product of vectors, we obtain more constructions of low-weight \(d\)-CI Boolean functions. Furthermore, we present a method to construct low-weight d-CI Boolean functions by making additional restrictions on the supports built from the Kronecker product.

Cited By

View all
  1. Constructing Low-Weight $d$ th-Order Correlation-Immune Boolean Functions Through the Fourier-Hadamard Transform

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image IEEE Transactions on Information Theory
        IEEE Transactions on Information Theory  Volume 64, Issue 4-P2
        Part 2
        April 2018
        432 pages

        Publisher

        IEEE Press

        Publication History

        Published: 01 April 2018

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 08 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)General Boolean Function Benchmark SuiteProceedings of the 17th ACM/SIGEVO Conference on Foundations of Genetic Algorithms10.1145/3594805.3607131(84-95)Online publication date: 30-Aug-2023
        • (2023)Constructions for new orthogonal arrays based on large sets of orthogonal arraysDesigns, Codes and Cryptography10.1007/s10623-023-01217-591:7(2605-2625)Online publication date: 20-Apr-2023
        • (2022)Simplicity conditions for binary orthogonal arraysDesigns, Codes and Cryptography10.1007/s10623-022-01105-491:1(151-163)Online publication date: 31-Aug-2022
        • (2022)Hadamard matrices, d-linearly independent sets and correlation-immune Boolean functions with minimum Hamming weightsDesigns, Codes and Cryptography10.1007/s10623-019-00620-187:10(2321-2333)Online publication date: 10-Mar-2022
        • (2021)On Correlation Immune Boolean Functions With Minimum Hamming Weight Power of 2IEEE Transactions on Information Theory10.1109/TIT.2021.310994667:11(7501-7517)Online publication date: 18-Oct-2021
        • (2020)The Fourier spectral characterization for the correlation-immune functions over Cryptography and Communications10.1007/s12095-019-00369-312:3(585-595)Online publication date: 1-May-2020
        • (2019)Designing correlation immune boolean functions with minimal hamming weight using various genetic programming methodsProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3319619.3321925(342-343)Online publication date: 13-Jul-2019

        View Options

        View options

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media