Papers for

cryptographic engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Study reveals when weighted sums keep unique representations stable

Rényi stability of $B_h$ sets: a two-order phase diagram and sharp deletion principles

Abstract: A set $B$ in an abelian group is a $B_h$ set if every $h$-term sum has a unique representation up to permutation; for $h=2$ these are the Sidon sets. We study a weighted removal problem for this collision-free property: if the $h$-fold sum map has small Rényi entropy loss, how much probability mass must be deleted to leave a $B_h$ support? Two Rényi orders naturally arise: a collision order $α$, measuring the entropy loss, and a budget order $β$, controlling how spread out the weighting may be. Existing one-order formulations tie the two together on the diagonal $β=α$. We determine the resulting stability problem on the full $(α,β)$-plane. Stability holds exactly when $β\le1$ and $α\geβ$. Inside this region the optimal deletion rate is polynomial for $β<1$ and logarithmic on the boundary $β=1$, where the leading constant is exact; outside it, stability fails through two distinct mechanisms: a supercritical budget and dilution by light atoms. In each case the limiting defect is computed exactly. The upper bounds follow from a sharp list-coarsening inequality with optimal constant, which also yields an entropy-free removal theorem, a finite combinatorial consequence for moments of the representation function, and extensions to $B_h[g]$ sets. Matching constructions show that the phase boundaries and rates are sharp.

Sun 20 SeptInformation Theory
The gist
The paper looks at special sets of numbers where sums of a certain size have only one way to be made, like unique sums of pairs. The authors explore how much you need to remove from a weighted list to keep this uniqueness if there's only a little bit of mixing or overlap, measured by a special entropy concept. They find exact conditions and rates on when this stability happens and when it fails, providing sharp boundaries to understand this behavior. Their results come from new mathematical inequalities and constructions that perfectly match the limits they describe.
Open 2609.23922v1

Neural search explores a game linked to prime factoring challenge

Searching for Primes: A Neural AlphaZero Approach to a Factoring Game

Abstract: We study a one-player token game on an $N\times N$ board where tokens slide along diagonals or duplicate onto neighbouring ones to form a combinatorial rectangle $R\times S$. A conserved integer weight $W'$ and a strict monovariant guarantee $O(N^2)$-length solutions, placing the game in $\mathsf{NP}$. We prove that reaching a final position factors this $2N$-bit $W'$ into two $N$-bit factors $V,M < 2^N$ that encode the rectangle's rows and columns. Consequently, solving the game for a balanced-semiprime target is equivalent to integer factoring. However, if the target rectangle is known, the solution reduces to two polynomial-time steps: a forced downward chip-flow and a $0/1$-polynomial factorisation leveraging Cohn's theorem. The game's entire difficulty is thus isolated to the initial number-theoretic split. Supplying the popcounts of the factors as a promise preserves this asymptotic hardness but bounds the target search space. We exploit this constrained space using a learned policy/value network and an AlphaZero-style Monte-Carlo tree search, empirically probing the limits of neural look-ahead on a factoring-equivalent environment.

Sat 19 SeptCryptography and Security
The gist
Factoring large numbers is a hard problem with important uses, like encryption. The authors study a puzzle-like game where solving it is as tough as factoring a big semiprime number. They use a special type of AI that learns and plans ahead, called AlphaZero, to play this game and see how well neural search helps solve factoring-like challenges. Their work shows how deep learning can tackle a problem tied closely to number theory and cryptography.
Open 2609.22968v1

Power functions with low differential uniformity improve cryptographic security

New Construction of Power Functions with Low c-Differential Uniformity over Finite Fields

Abstract: This paper investigates the $c$-differential uniformity of power functions over finite fields, an important class of cryptographic functions with favorable differential properties. Specifically, for finite fields $\mathbb{F}_q$ satisfying $q-1=en$ with $e\ge 3$ and $e\mid n$, we prove that there exists $c\in\mathbb{F}_q\setminus\{0,1,ε,\dots,ε^{e-1}\}$, where $ε$ is an $e$-th primitive root of unity in $\mathbb{F}_q^*$, the constructed power functions $f(x)=x^{ln+1}$ with $1\le l\le e-1$ and $\gcd(l,e)=1$ satisfy the upper bound $Δ(f,c)\le e$, provided that certain cyclotomic conditions hold. We show that our conditions are mild; namely, such power functions can be constructed over infinitely many extension fields $\mathbb{F}_q$ of $\mathbb{F}_p$ for any given $e\ge 3$ and prime $p$ with $p\nmid e$. Furthermore, based on the Weil bound for multiplicative character sums, we prove that the obtained upper bound is tight for sufficiently large $q$, demonstrating the optimality of our results. We also analyze the special case $c=-1$ and derive simplified explicit conditions. In particular, we explicitly characterize the admissible parameters for the case $e=3$ and present concrete function examples for practical validation.

Sat 19 SeptInformation Theory
The gist
Cryptographic security often relies on special mathematical functions that resist certain types of attacks. This paper shows how to build new power functions over finite fields that have very low c-differential uniformity, a measure tied to their strength against attacks. The authors prove that their constructions can be done in many cases and that their results are optimal for large fields. They also provide specific examples and simpler criteria for special cases to help practical use.
Open 2609.22763v1

How critical sets in Latin squares improve secret sharing reliability

Critical sets of Latin squares based on autoparatopisms

Abstract: In cryptography, critical sets of Latin squares have particularly been implemented to design secret sharing schemes. A main problem in these cryptographic protocols arises from absent holders of pieces of information that are common to different critical sets, because they become indispensable to recover the secret. This paper solves this problem by making use of the orbits of entries described by the autoparatopism group of the Latin square under consideration. To this end, we introduce the more general problem of computing critical sets of Latin squares having a given paratopism in their autoparatopism group. These critical sets depend only on the conjugacy class of the autoparatopism and the main class of the Latin square under consideration. Based on this fact, as an illustrative example, we determine the smallest and largest sizes of critical sets associated with autoparatopisms of Latin squares of order up to six. We implement this approach in the design of a new secret sharing scheme.

Fri 18 SeptCryptography and Security
The gist
The paper addresses a common problem in secret sharing schemes where some pieces of information are held by multiple people, making some holders indispensable to recover the secret. The authors use mathematical symmetries called autoparatopisms of Latin squares to organize these pieces of information into groups called orbits. By doing this, they create special critical sets that avoid overlapping dependencies. They test this method on small Latin squares and show how it can design better secret sharing methods.
Open 2609.21532v1

Families of special Boolean functions help build secure cryptography

Explicit Constructions of Maximum-Cardinality Families of Plateaued Functions with Pairwise Disjoint Walsh Supports

Abstract: Families of plateaued Boolean functions with pairwise disjoint Walsh supports are useful in secondary constructions of cryptographic Boolean functions. Of particular interest are maximum-cardinality families whose members admit no nonzero linear structures. To the best of our knowledge, the previously known general construction attaining both properties is spectral (Hodžić et al., IEEE Trans. Inf. Theory 65(9): 5865--5879, 2019). In that work, explicit algebraic normal forms are not generally provided, and no general method is established for prescribing a common algebraic degree for all family members. In this paper, we present two new explicit algebraic constructions within a unified framework, one based on linear functions and the other on partially linear functions with bent components. Let $p\geq 2$ and $q\geq 0$ satisfy $q<2^p-p-1$, and set $m=p+q$. Both constructions yield maximum-cardinality families of $2^{q+1}$ $(q+1)$-plateaued Boolean functions with pairwise disjoint Walsh supports. No member admits a nonzero linear structure, and every member has an explicit generalized Maiorana--McFarland representation. The first construction produces functions in $m+p+1$ variables and realizes any prescribed common algebraic degree $3\leq d\leq p+1$, provided that $q<\sum_{i=2}^{d-1}\binom{p}{i}$; its maximum attainable degree $p+1$ is optimal. The second construction produces functions in $n+p+1$ variables, where $n>m$ and $n-m$ is even, and realizes any prescribed common algebraic degree $3\leq d\leq p+(n-m)/2$, provided that $q<\sum_{i=2}^{\min\{d-1,p\}}\binom{p}{i}$; its maximum attainable degree $p+(n-m)/2$ is next-to-optimal.

Fri 18 SeptInformation Theory
The gist
This paper focuses on creating large groups of special Boolean functions called plateaued functions that have unique properties useful in cryptography. These functions do not share certain patterns that could weaken security and come with explicit algebraic formulas. The authors develop two new ways to construct these functions with controlled complexity and guarantee they don’t have certain weaknesses. This work advances methods for designing cryptographic components with strong and predictable properties.
Open 2609.21389v1

Generalized bent functions enhance p-ary cryptography constructions

Generalized $p$-ary $\cPS$ Bent Functions

Abstract: We use $m$-dimensional partial spreads of $\fp^{2n}$, where $p$ is an odd prime, $n$ is a positive integer and $m$ divides $n$, to construct two classes of bent functions from $\fp^{2n}$ to $\fp$. Our construction generalizes the classes of $p$-ary $\cPS^{-}$ and $\cPS^{+}$ bent functions proposed by P. Lison\v ek and H. Y. Lu (Des. Codes Cryptogr. 73 (2014), 209--216).

Wed 16 SeptInformation TheoryDiscrete Mathematics
The gist
In cryptography, bent functions help create secure communication methods. This paper builds on previous work by introducing new classes of bent functions based on mathematical structures called partial spreads. These new constructions work over a range of values that are powers of an odd prime number. The authors extend known designs, potentially offering more options for cryptographic function design.
Open 2609.18318v1

Witness encryption created using prime order cyclic groups

Witness Encryption via Prime-Order Generic Groups

Abstract: We unconditionally construct witness encryption for NP in the classical generic-group model, using an ordinary cyclic group of prime order. For SAT instances of size $n$, the encryption algorithm runs in time poly$(n)$, and any satisfying assignment can be used to decrypt in poly$(n)$ time with correctness error $2^{-n^{Ω(1)}}$. If no satisfying assignment exists, then every generic adversary making at most $n^{Θ(\log n)}$ group queries has distinguishing advantage at most $n^{-Θ(\log n)}$. Along the way, we prove the first superconstant-factor NP-hardness of approximation result for homogeneous MinRank under randomized polynomial-time reductions, achieving a logarithmic gap even when the rank-one witness has a Boolean right factor.

Wed 16 SeptCryptography and Security
The gist
Some problems in computer science are easy to check but hard to solve. The paper shows a way to create 'witness encryption,' where you can lock a message using a problem and unlock it only if you have a solution to that problem. This encryption uses special mathematical groups with prime order and guarantees security in a general setting for computers that interact with these groups in any possible way. The authors also prove some new hardness results for a related mathematical puzzle called MinRank, which supports the security of their construction.
Open 2609.18275v1

AES s box linear part ensures strong basis rigidity against transformations

Basis Rigidity of the AES S-box and Generic Rigidity of Inversion under Affine Transformations

Abstract: The AES S-box is constructed from finite field inversion followed by a fixed affine transformation. Since inversion possesses intrinsic Frobenius symmetries among its coordinate realizations, we study how these basis symmetries are altered by outer affine transformations. We first develop a deterministic rigidity criterion for transformed inversion and apply it to the AES S-box. This shows that the linear part of the AES S-box affine transformation alone makes the transformed inversion map basis rigid. We then investigate the corresponding generic problem when the outer invertible linear transformation varies. The existence of a nontrivial linear stabilizer is reduced to a conjugacy problem for semilinear candidates arising from two sided linear equivalences of inversion, which we characterize in terms of relative norms and Frobenius orbits. We also determine the dimensions of the associated centralizer algebras exactly. These structural results imply that, for a uniformly chosen outer linear transformation, the probability that the linear stabilizer is nontrivial is bounded by $2^{-Ω(n^2)}$, with sharper finite dimensional bounds obtained from the exact conjugacy condition. Computational experiments independently verify the AES rigidity result, the conjugacy and centralizer formulas, and the finite dimensional estimates in small dimensions.

Sat 12 SeptCryptography and Security
The gist
The AES S-box is a key component in encrypting data securely. It is built using a mathematical operation called inversion, followed by a fixed linear change. The authors studied how this linear step affects the symmetry properties of the inversion operation. They found that the AES S-box’s linear part makes the system 'basis rigid,' meaning the structure resists certain kinds of transformations that could weaken security. They also showed that for random linear changes, it is extremely unlikely for these symmetries to remain, making the system robust.
Open 2609.13644v1

APN functions over finite fields achieve lowest boomerang uniformity

On APN Functions with Boomerang Uniformity One over $\mathbb F_{3^n}$: Differential and Boomerang Spectra and CCZ-Inequivalence

Abstract: Let $q=3^n$, where $n>1$ is odd, and let $g:\Fq\to\Fq$ be a perfect nonlinear (PN) function represented by a Dembowski--Ostrom (DO) polynomial. Put $τ=g(1)$, let $ε$ be the indicator of $\Fthree^*$, and, for $c\in\Fq$, define $\widetilde G_c(x):=g(x+c)+τε(x)$. We prove that every $\widetilde G_c$ is APN and has boomerang uniformity either one or two. More precisely, \[ β_{\widetilde G_c}=1 \quad\Longleftrightarrow\quad c\in\mathcal C_g :=\{c\in\Fq\setminus\Fthree:g(c)+τ\notin g(\Fq)\}, \qquad |\mathcal C_g|=\frac{q-3}{2}, \] whereas $β_{\widetilde G_c}=2$ for the remaining $(q+3)/2$ parameters. We determine the common differential spectrum and complete boomerang spectra of all the functions $\widetilde G_c$. Since boomerang uniformity one is the least possible for an APN function over a finite field of odd characteristic, this gives, to the best of our knowledge, the first general construction yielding infinite families of APN functions attaining this optimum. This common differential spectrum rules out CCZ equivalence with every power function and every Ness--Helleseth-type binomial. We also prove that CCZ equivalence between sign-switches of DO PN functions forces EA equivalence between the original PN functions. Using the orders of the nuclei of the associated presemifields, we exhibit, for infinitely many odd $n$, three pairwise CCZ-inequivalent PN functions over $\F_{3^n}$, one from each of the Gold $f_1$, Ding--Yuan $f_3$, and Bierbrauer $f_5$ families. Consequently, over each such field, our construction produces three pairwise CCZ-inequivalent APN functions with boomerang uniformity one. The smallest extension degree obtained in this way is $n=45$.

Tue 8 SeptCryptography and Security
The gist
This paper studies certain special mathematical functions used in cryptography called APN functions over finite fields of the form 3^n. The authors define a new family of such functions that reach the minimal possible boomerang uniformity, a property important for resisting certain attacks. They also classify when these functions can be considered equivalent or not, showing many distinct types exist. This work provides new infinite families of optimal APN functions with clear structural differences.
Open 2609.08968v1