A Note on APN Permutations and Their Derivatives

Prior to the discovery of an APN permutation in six dimension it was conjectured that such functions do not exist in even dimension, as none had been found at that time. However, finding APN permutations in even dimension ≥8 remains a significant challenge. Understanding and determining more properties of these functions is a crucial approach to discovering them. In this note, we study the properties of vectorial Boolean functions based on the weights of the first-order and second-order derivatives of their components. We show that a function is an APN permutation if and only if the sum of the squares of the weights of the first-order derivatives of its components is exactly 22n−1(2n−1+1)(2n−1). Additionally, we determined that the sum of the weights of the second-order derivatives of the components of any vectorial Boolean function is at most 22n−1(2n−1)(2n−2). This bound is achieved if and only if a function is APN.

Authors

Institutions

Publication Details

Journal
Mathematics
Published
2024-11-07
DOI
https://doi.org/10.3390/math12223477
Citations
1
Primary Topic
Coding theory and cryptography
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Note on APN Permutations and Their Derivatives

Augustine Musukwa
1 citations
Mathematics
Coding theory and cryptography
0.35
article

A Note on APN Permutations and Their Derivatives

Augustine Musukwa
article en
1 citations

Abstract

Prior to the discovery of an APN permutation in six dimension it was conjectured that such functions do not exist in even dimension, as none had been found at that time. However, finding APN permutations in even dimension ≥8 remains a significant challenge. Understanding and determining more properties of these functions is a crucial approach to discovering them. In this note, we study the properties of vectorial Boolean functions based on the weights of the first-order and second-order derivatives of their components. We show that a function is an APN permutation if and only if the sum of the squares of the weights of the first-order derivatives of its components is exactly 22n−1(2n−1+1)(2n−1). Additionally, we determined that the sum of the weights of the second-order derivatives of the components of any vectorial Boolean function is at most 22n−1(2n−1)(2n−2). This bound is achieved if and only if a function is APN.

MathematicsVol. 12(22)
Mzuzu University (MW)
Bundesministerium für Bildung und Forschung
Openalex Percentile: Top 32%
Coding theory and cryptography
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.