Pushing the QAM method for finding APN functions further

Abstract APN functions offer optimal resistance to differential attacks and are instrumental in the design of block ciphers in cryptography. While finding APN functions is very difficult in general, a promising way to construct APN functions is through symmetric matrices called Quadratic APN matrices (QAM). It is known that the search space for the QAM method can be reduced by means of orbit partitions induced by linear equivalences. This paper builds upon and improves these approaches in the case of homogeneous quadratic functions over $$\mathbb {F}_{2^n}$$ with coefficients in the subfield $$\mathbb {F}_{2^m}$$ . We propose an innovative approach for computing orbit partitions for cases where it is infeasible due to the large search space, resulting in the applications for the dimensions $$(n,m)=(8,4)$$ , and $$(n,m)=(9,3)$$ . We find and classify, up to CCZ-equivalence, all quadratic APN functions for the cases of $$(n,m)=(8,2)$$ , and $$(n,m)=(10,1)$$ . Also, we show that exhaustive searches for $$(n,m) = (10,2)$$ , and $$(n,m)=(8,4)$$ are infeasible for the QAM method using currently available means, following partial searches for these cases.

Authors

Institutions

Publication Details

Journal
Cryptography and Communications
Published
2025-11-26
DOI
https://doi.org/10.1007/s12095-025-00851-1
Primary Topic
Coding theory and cryptography
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Pushing the QAM method for finding APN functions further

Nikolay Kaleyski, Yuyin Yu, Nadiia Ichanska, Simon Berg
Cryptography and Communications
Coding theory and cryptography
article

Pushing the QAM method for finding APN functions further

Nikolay Kaleyski, Yuyin Yu, Nadiia Ichanska, Simon Berg
article en

Abstract

Abstract APN functions offer optimal resistance to differential attacks and are instrumental in the design of block ciphers in cryptography. While finding APN functions is very difficult in general, a promising way to construct APN functions is through symmetric matrices called Quadratic APN matrices (QAM). It is known that the search space for the QAM method can be reduced by means of orbit partitions induced by linear equivalences. This paper builds upon and improves these approaches in the case of homogeneous quadratic functions over $$\mathbb {F}_{2^n}$$ with coefficients in the subfield $$\mathbb {F}_{2^m}$$ . We propose an innovative approach for computing orbit partitions for cases where it is infeasible due to the large search space, resulting in the applications for the dimensions $$(n,m)=(8,4)$$ , and $$(n,m)=(9,3)$$ . We find and classify, up to CCZ-equivalence, all quadratic APN functions for the cases of $$(n,m)=(8,2)$$ , and $$(n,m)=(10,1)$$ . Also, we show that exhaustive searches for $$(n,m) = (10,2)$$ , and $$(n,m)=(8,4)$$ are infeasible for the QAM method using currently available means, following partial searches for these cases.

Cryptography and Communications
Guangzhou University (CN), University of Bergen (NO)
Openalex Percentile: Top 80%
Coding theory and cryptography
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.