Papers for

cryptographic protocol developers

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.

Finite field structures illuminate polynomial and coding constructions

Finite Fields: Root Sets, Frobenius, and Algebraic Structure

Abstract: This monograph develops finite field theory through root sets, Frobenius orbits, trace duality, and cyclic modules, with applications to polynomial constructions and algebraic coding theory. Root-set descent and base extension are expressed through finite reduced algebras, while linearized polynomials connect normal bases, invariant subspaces, and linear recurrences. Coefficient pairings and derivative formulas recover information lost by trace pairings in quotient algebras with repeated factors. Cyclotomic cosets are studied through additive stabilizers, power substitution, and compatible factor lifting, including extensions to Galois rings. A central theme connects low-degree representations of subfields with conjugate root blocks, polynomial composition, and recovery from relative trace data. Return maps on root fibers determine factor degrees and organize constructions of irreducible polynomials, affine symmetries, and permutation polynomials. Applications include cyclic and constacyclic codes, BCH and Goppa distance bounds, rank-metric codes, trace codes, and Fourier support. Character orthogonality and Gauss and Jacobi sums yield counting formulas, a proof of the primitive normal basis theorem, and recurrences for extension-field character sums. Gaussian periods connect these methods with short linear relations in multiplicative subgroups. Proofs of Weil bounds for polynomial character sums combine auxiliary polynomials with generating polynomials and estimates for their reciprocal roots. The emphasis throughout is on explicit arguments connecting field structure, orbit structure, and linear dependence.

Tue 27 OctInformation Theory
The gist
Finite fields are mathematical systems important in computer science, coding, and cryptography. The authors study how special element patterns and operations in finite fields explain factors of polynomials and improve error-correcting codes. They use detailed algebraic tools like Frobenius maps and trace operations to organize and understand these structures explicitly. Their work connects foundational mathematics with practical coding methods.
Open → 2610.36727v1

Exact weight spectrum found for Reed–Muller codes breaking conjecture

The Exact Weight Spectrum of $\RM(m-7,m$): A Counterexample to the Carlet-Solé Conjecture

Abstract: Boolean functions are widely used in cryptography and coding theory. A key challenge lies in finding the weight spectrum for all $n$-variable Boolean functions of degree at most $r$, also known as the Reed--Muller code $\RM(r,n)$. In 2023, Carlet and Solé determined the weight spectra of $\RM(n-c,n)$ for $c=3,4$, and conjectured the weight spectrum of $\RM(n-c, n$) for $n\ge2c$. The weight spectra of $\RM(n-5, n)$ and $\RM(n-6,n)$ were determined by Carlet in 2024 and by Lou and Wang in 2025, respectively, confirming the Carlet-Solé conjecture for the cases $c=5,6$. Very recently, Leuenberger et al. and Wei et al. investigated the weight spectrum of $\RM(7,14)$ independently, and there are eight potential weights which have not been determined. Up until now, the weight spectra of the Reed--Muller codes $RM(r,n)$ are still unknown for $r=3,...,n-7$. In this paper, we determine the exact weight spectrum of $\RM(m-7, m)$ for every $m\ge 14$. By combining affine geometry and Fourier analysis, we exclude the conjectured eight weights for $\RM(7,14)$. We then extend the exclusions to all higher dimensions using a geometric transfer. Consequently, we provide a counterexample to the Carlet-Solé conjecture.

Tue 27 OctInformation Theory
The gist
Finding the exact weight spectrum of certain Boolean functions is important in coding and cryptography. The authors determined the exact spectrum for a specific family of Reed–Muller codes where the degree is seven less than the number of variables. Their results disprove a previously believed conjecture about these weight spectra. They used methods from geometry and Fourier analysis to rule out several potential weights that were thought to exist.
Open → 2610.36687v1

Multi party computation communication costs cut with new secret sharing method

Big Secrets Small Shares: Revisiting Secure Multi-Party Computation

Abstract: At CRYPTO 2007, Damgård and Nielsen introduced a preprocessing approach to multi-party computation (MPC) to achieve linear communication complexity. Another approach to reduce communication complexity was proposed by Cramer, Damgård, and de Haan at EUROCRYPT 2007, which involved using ramp-secret sharing schemes to jointly share base-field components of secrets from the extension field. In this paper, we combine these two ideas to achieve a non-asymptotic reduction of communication cost in a multi-phase MPC setup. We introduce a new modification of the ramp secret sharing scheme, called compact sharing, and tailor the MPC protocol to accommodate this modification. Compact sharing masks the polynomial coefficients that would otherwise leak during degree reduction. The protocol provides perfect security against static semi-honest adversaries under an explicit tradeoff between the corruption threshold and the extension degree. When the extension degree scales linearly with the number of parties, the gate-evaluation core achieves constant communication overhead relative to an extension-field element, amortized over full preprocessing batches; input and output communication is counted separately.

Tue 20 OctCryptography and SecurityInformation Theory
The gist
Multi-party computation allows multiple people to jointly compute a result without revealing their private inputs. Previous methods had tradeoffs in communication cost, especially when working with complex data fields. This paper combines two earlier ideas to reduce communication needed for these computations, introducing a new 'compact sharing' method. This approach improves efficiency while maintaining strong security against certain types of passive attackers.
Open → 2610.27609v1

Exact methods improve integer feedback privacy and efficiency tradeoffs

Exact Compilation and Resource Laws for Hidden Integer Feedback

Abstract: Hidden randomized rounding couples the privacy loss of successive integer releases. We study a rational-feedback mechanism under predictable signed-unit participation and full observation of every physical output. A preparation's lifetime connects three results. First, preserving complete carries until an observed echo synchronizes the worlds gives exact finite-law point compilation, with support-width exponent $3C-2$ at every fixed budget $C\ge2$. Second, releasing commitments earlier gives a monotone hierarchy whose exact endpoint, strict gaps and numerical brackets quantify calibration loss. At one fixed discrete Gaussian, a loss allowance of 0.09 requires all four commitments. Third, legal regeneration yields an unrestricted KL rate with a square-root testing remainder and a complete asymptotic frontier under joint physical-time and participation constraints. At fixed rational parameters, finite-window occupation programs approximate that frontier to error $2^{-b}$ in polynomial bit time in $b$. Verified countable-transcript semantics and independently checked finite certificates support these analyses. A matched static workload illustrates the resulting design tradeoff: a structured finite integer matrix improves error and fresh randomness, while the scalar feedback instance retains fewer noise-state and source-table bits.

Mon 19 OctCryptography and Security
The gist
Protecting privacy when releasing sequences of integer data is tricky because each number reveals some information about previous ones. The authors study a way to release these integers with controlled privacy loss using a rational-feedback mechanism that observes all outputs. They show exact mathematical laws and hierarchies that measure privacy loss and error, and provide efficient algorithms to approximate the best tradeoffs between privacy, error, and randomness needed. Their work includes formal verification for correctness and illustrates how structured data matrices can reduce error and randomness while simpler feedback models keep fewer noise bits.
Open → 2610.26442v1

Quantum oblivious transfer achieves secure data choice despite errors

Quantum-State Oblivious Transfer over Quantum Erasure Channels

Abstract: We study quantum-state oblivious transfer over the quantum erasure channel under information-theoretic security guarantees. Specifically, Alice holds two quantum systems, Bob wishes to recover one of them, and the parties have access to independent channel uses and authenticated public classical communication, with no initial shared entanglement. We consider both honest-but-curious and malicious behavior. We establish finite-blocklength converse and achievability bounds, which match in the honest-but-curious setting. The malicious setting construction combines interactive hashing with tests of whether Bob received selected channel outputs, and distributes each input across several qubits so that erasures conceal an entire input from a dishonest receiver, even when the inputs are entangled with an external reference. We also derive fixed-error asymptotic expansions and show that both malicious and honest-but-curious settings have the same capacity.

Sat 3 OctInformation Theory
The gist
The paper tackles how to securely transfer one piece of quantum information out of two choices without revealing the other, even when some data gets lost in transmission. The authors study this problem assuming no shared initial secrets and focus on quantum channels that can erase information. They provide precise limits on how well this transfer can work, both when everyone follows rules and when receivers try to cheat. Their work shows secure quantum oblivious transfer is possible under realistic noisy conditions.
Open → 2610.04667v1

Key reuse weakens phase-keyed Fourier-curve modulation security

Key-Reuse Vulnerability of Phase-Keyed Fourier-Curve Modulation: Relation Leakage and Key-Refresh Cost on Coded Links

Abstract: The security of keyed modulation is often argued from the key-space size and the error rate of a key-less receiver. This evidence fails when the key is reused and the waveform is harmonically coupled. For a phase-keyed Fourier-curve constellation, whose $k$ tones share one data parameter, integer relations among the harmonic indices yield data-cancelling mixed moments of the received tones that expose key characters. A modular relation lattice characterizes the exposed characters; for consecutive harmonics, third-order moments recover the relative phases and a fourth-order moment completes the key up to cyclic relabeling whenever its coefficient is nonzero, as in all evaluated settings. A non-data-aided relation-moment estimator turns this leakage into an attack that never enumerates the key space. On a regular $(3,6)$ LDPC-coded link, one key per 168-symbol codeword leaves the eavesdropper a block error rate below $0.04$ at the middle noise level, and the attack meets a predeclared $0.1$ compromise criterion in eleven of twelve operating points. Tangent artificial noise and a harmonic set without relations below order four raise her measured error rate at intermediate reuse lengths but do not remove the one-codeword vulnerability. For a grid of $2^{128}$ protocol keys at the middle noise level, equal-length refresh schedules that keep a $95\%$ lower confidence bound of her block error rate above $0.9$ consume at least $1.52$ fresh key bits per information bit, $1.52$ times the entropy rate of a one-time pad on the data.

Thu 1 OctCryptography and Security
The gist
This paper shows that reusing keys in a certain type of secure signal modulation called phase-keyed Fourier-curve modulation can leak information about the key itself. The authors found that mathematical relationships among the signal’s harmonics expose parts of the key, allowing an attacker to recover it more easily than previously thought. Even with error-correcting codes and noise added, the attack can succeed if keys are used too often without refreshing. The paper quantifies the cost of refreshing keys frequently enough to maintain security, which turns out to be higher than a traditional one-time pad.
Open → 2610.01484v1

Randomized communication complexity lifted from two to many parties

Randomized Lifting for One-Way Number-on-Forehead Communication

Abstract: We prove a lifting theorem from two-party public-coin one-way communication to multiparty public-coin one-way number-on-forehead (NOF) communication. For every fixed $k\ge2$ and prime $q>2k$, there is a generalized inner product gadget $\GIP_{q,r}^k:(\F_q^r)^k\to\F_q$ with $r=O_k(q/\log q)$ such that, for every partial Boolean function $f:D\to\bits$, where $D\subseteq\F_q\times\F_q$, \[ R_{1/3}^1(f)-O(1) \le R_{1/6}^{1,\NOF}\bigl(f\circ\GIP_{q,r}^k\bigr) \le R_{1/6}^1(f). \] Thus, composition with the gadget preserves one-way randomized communication complexity up to an additive constant and a change in the error parameter. The lower bound holds in the general one-way NOF model, where the last player sees the entire gadget input. This extends the deterministic one-way NOF lifting theorem of Yang and Zhang to randomized protocols, and extends the randomized lifting result of Wang and Wu from the conservative model to the general one-way NOF model. Our proof introduces a one-way cylinder partition bound that lower bounds public-coin one-way NOF communication complexity. We show that, for the lifted function, this bound is at least half the one-way partition bound of the outer function. The main technical step transfers a dual solution between the two bounds, using Möbius inversion and a discrepancy estimate for generalized inner product to control the loss. Combining this transfer with the characterization of two-party one-way randomized communication complexity by the one-way partition bound yields the lifting theorem.

Sat 26 SeptComputational Complexity
The gist
This paper studies how a communication problem involving two players can be transformed into a version involving many players while preserving the difficulty of solving it with randomization. The authors show that a special gadget function can be used to convert a two-person communication problem into a multi-person one without changing how hard it is to solve in a one-way communication setting. This extends previous results that only covered deterministic or more restricted cases. Their approach includes a new mathematical bound that helps prove this equivalence.
Open → 2609.32542v1

Boolean functions limit how much noisy data reveals about inputs

A Proof of the Most Informative Boolean Function Conjecture

Abstract: Let $X$ be uniform on $\{-1,1\}^n$, let $Y$ be obtained by passing its coordinates independently through a binary symmetric channel with crossover probability $p$, and let $g:\{-1,1\}^n\to\{0,1\}$ be a Boolean function. We give a computer-assisted proof of the Courtade--Kumar conjecture $I(g(X);Y)\le1-H_2(p)$, where $H_2$ is binary entropy, with equality attained by dictator functions. The present work builds on the differential-equation method, itself a limiting form of the auxiliary-receiver approach in network information theory using a continuum of degraded receivers. The proof proceeds from a local inequality to a dimension-independent bound on entropy production. Differentiation along the Boolean noise semigroup expresses entropy production as an average of edge costs. The key estimate is therefore an unrestricted Bellman inequality with two mean constraints and two entropy constraints, allowing arbitrary couplings of the edge variables. This paper and its supplement provide the proofs and computational verification records. The document is lengthy because it is designed to be entirely self-contained, deriving all proofs from first principles and reproducing the proofs of cited results. The supplementary material supporting the computer-assisted parts of the proof are available online.

Mon 21 SeptData Structures and AlgorithmsInformation Theory
The gist
The paper settles a long-standing math problem about how much you can learn from data that has been randomly flipped or corrupted. It shows that the simplest kind of function, one that looks at just a single input bit, gives the most information about the original data after noise is applied. The proof uses advanced techniques involving differential equations and computer checking to confirm the result. This helps us understand the fundamental limits of information in noisy systems.
Open → 2609.24931v1

New codes improve security against hardware attacks in cryptography

Constructions of LCPs and LCD codes from twisted Reed-Solomon codes

Abstract: Linear complementary pairs (LCPs) and linear complementary dual (LCD) codes have important applications in orthogonal direct-sum masking (ODSM), which provides effective countermeasures against side-channel attacks and fault-injection attacks. While LCD codes have been extensively investigated, comparatively fewer results are available for general LCPs. In this paper, we further investigate LCPs of twisted Reed--Solomon (TRS) codes. We derive necessary conditions for two TRS codes to form an LCP and establish several sufficient conditions and explicit constructions. We also study LCD codes constructed from TRS codes and investigate the security parameters of the resulting LCPs. Furthermore, under suitable conditions, we obtain MDS LCPs of TRS codes.

Tue 15 SeptInformation Theory
The gist
Protecting devices from attacks that steal secrets or cause errors is very important. The researchers focused on certain special mathematical codes, called twisted Reed-Solomon codes, to build pairs of codes that work together in a way that enhances security. They figured out when these pairs exist and how to build them, including some best-possible examples. This helps improve methods that protect hardware from certain cyberattacks.
Open → 2609.16921v1

Certified upper bound on ML-KEM-768 error scale in a cryptographic model

Dependency-Aware ROM/CBD Correctness Bounds for ML-KEM-768 at the Heuristic Failure Scale

Abstract: We certify an honest-decapsulation failure upper bound for ML-KEM-768 in an explicit random-function/centered-binomial (ROM/CBD) abstraction. Domain-separated public-matrix streams are modeled as independent uniform ring elements and secret/noise polynomials as independent CBD2 primitives; this is not an information-theoretic statement about the fixed SHAKE instantiation of FIPS 203. Recent formal assessments identify rigorous justification of ML-KEM's heuristic decapsulation-failure scale as an open problem; within the explicit ROM/CBD abstraction studied here, we obtain a dependency-preserving certified upper bound at that scale. The analysis preserves dependencies induced by the public matrix and by both ciphertext-compression terms. Its terminal chain has three components: an exact graph-coupled full-ideal reference for the joint c_u/c_v residual; a proper-ideal bivariate Fourier transport whose rare |T|>=3 branch is closed by an exhaustive three-factor anti-concentration replay; and exact bit-specific FIPS decoding events followed only by a 256-coordinate union bound. A formal partial-Fourier lemma makes the spectral-to-total-variation step explicit. The reduced rational certificate satisfies Pr[K' != K] <= P_* <= 2^-164.81, with -log2(P_*) = 164.810716201343121.... The 164.81 threshold is exact but numerically tight: the certified exponent exceeds it by only about 0.0007162 bit, and 164.82 is not certified. The result is an upper bound for an arbitrary message fixed independently of the public and secret randomness, under honest encryption and decapsulation. It is not an exact DFR, not a fixed-SHAKE equivalence theorem, not a new IND-CCA reduction, and not an adaptive delta-correctness result.

Wed 9 SeptCryptography and Security
The gist
ML-KEM-768 is a cryptographic method used to secure information, but sometimes the process to decode messages can fail. The authors provide a mathematically backed upper limit on how often these failures can happen within a specific abstract model. They carefully accounted for complex dependencies in the system, providing a very precise bound that is slightly better than previous estimates. This work does not claim to prove security for a particular real-world implementation but gives a useful theoretical guarantee under certain assumptions.
Open → 2609.09983v1