Classification of All t-Resilient Boolean Functions with t + 4 Variables

We apply Siegenthaler’s construction, along with several techniques, to classify all (n−4)-resilient Boolean functions with n variables, for all values of n ≥ 4, up to the extended variable-permutation equivalence. We show that, up to this equivalence, there are only 761 functions for any n larger...

Full description

Bibliographic Details
Main Author: Shahram Rasoolzadeh
Format: Article
Language:English
Published: Ruhr-Universität Bochum 2023-09-01
Series:IACR Transactions on Symmetric Cryptology
Subjects:
Online Access:https://tosc.iacr.org/index.php/ToSC/article/view/11189
_version_ 1827814055314718720
author Shahram Rasoolzadeh
author_facet Shahram Rasoolzadeh
author_sort Shahram Rasoolzadeh
collection DOAJ
description We apply Siegenthaler’s construction, along with several techniques, to classify all (n−4)-resilient Boolean functions with n variables, for all values of n ≥ 4, up to the extended variable-permutation equivalence. We show that, up to this equivalence, there are only 761 functions for any n larger than or equal to 10, and for smaller values of n, i.e., for n increasing from 4 to 9, there are 58, 256, 578, 720, 754, and 760 functions, respectively. Furthermore, we classify all 1-resilient 6-variable Boolean functions and show that there are 1 035 596 784 such functions up to the extended variable-permutation equivalence.
first_indexed 2024-03-11T23:40:21Z
format Article
id doaj.art-e5ad7a1d4903407dbca7f138aa7edaac
institution Directory Open Access Journal
issn 2519-173X
language English
last_indexed 2024-03-11T23:40:21Z
publishDate 2023-09-01
publisher Ruhr-Universität Bochum
record_format Article
series IACR Transactions on Symmetric Cryptology
spelling doaj.art-e5ad7a1d4903407dbca7f138aa7edaac2023-09-19T16:03:49ZengRuhr-Universität BochumIACR Transactions on Symmetric Cryptology2519-173X2023-09-012023310.46586/tosc.v2023.i3.213-226Classification of All t-Resilient Boolean Functions with t + 4 VariablesShahram Rasoolzadeh0Radboud University, Nijmegen, The Netherlands We apply Siegenthaler’s construction, along with several techniques, to classify all (n−4)-resilient Boolean functions with n variables, for all values of n ≥ 4, up to the extended variable-permutation equivalence. We show that, up to this equivalence, there are only 761 functions for any n larger than or equal to 10, and for smaller values of n, i.e., for n increasing from 4 to 9, there are 58, 256, 578, 720, 754, and 760 functions, respectively. Furthermore, we classify all 1-resilient 6-variable Boolean functions and show that there are 1 035 596 784 such functions up to the extended variable-permutation equivalence. https://tosc.iacr.org/index.php/ToSC/article/view/11189correlation immunityresilient functionsBoolean functions
spellingShingle Shahram Rasoolzadeh
Classification of All t-Resilient Boolean Functions with t + 4 Variables
IACR Transactions on Symmetric Cryptology
correlation immunity
resilient functions
Boolean functions
title Classification of All t-Resilient Boolean Functions with t + 4 Variables
title_full Classification of All t-Resilient Boolean Functions with t + 4 Variables
title_fullStr Classification of All t-Resilient Boolean Functions with t + 4 Variables
title_full_unstemmed Classification of All t-Resilient Boolean Functions with t + 4 Variables
title_short Classification of All t-Resilient Boolean Functions with t + 4 Variables
title_sort classification of all t resilient boolean functions with t 4 variables
topic correlation immunity
resilient functions
Boolean functions
url https://tosc.iacr.org/index.php/ToSC/article/view/11189
work_keys_str_mv AT shahramrasoolzadeh classificationofalltresilientbooleanfunctionswitht4variables