Skip to content
Open access

An Analytic Expression of the Key Rank and a Saddle-Point Approximation

Aug 2026 · IACR Communications in Cryptology · Vol 3 · 0 citations · 16 references

TL;DR

The partition function of the knapsack problem, which is equivalent to the key rank, is derived with an analytic expression and used to prove the mathematical equivalence between the knapsack and histogram-based methods.

Abstract

Key ranking is a critical subject for evaluators since it measures the remaining complexity after a side-channel attack without the need to implement the key enumeration algorithm. This paper proposes a novel method based on the knapsack counting problem. While the existing literature proposes a solution of this problem with an algorithm originating from linear programming, we propose a new computation inspired by a recent work in statistical physics. The partition function of the knapsack problem, which is equivalent to the key rank, is derived with an analytic expression. This is used to prove the mathematical equivalence between the knapsack and histogram-based methods. In addition, a saddle-point approximation of the key rank is computed from the analytic expression. A very simple mathematical formula is derived. Simulation results show that the approximation is very tight. In addition, the execution time of the approximation is fast and linear in the key size, making it suitable for scaling to very large keys.

Read PDF

Similar papers

Preprint Oct 2026

A faster matrix multiplication algorithm through structured optimization

We present a new asymptotic matrix multiplication construction yielding $\omega<2.37115924$, and therefore an algorithm that multiplies two $n\times n$ matrices in $O(n^{2.37115924})$ arithmetic operations over the rationals, reals, or complex numbers. The construction improves the bound $2.371177$ of Dupont et al. wit...

R. Zadeh · 0 citations
Sep 2026

Kernel Matrix Approximations by Sums of Exponentials and Stability of Fast Structured Transforms

Abstract. Sum-of-exponentials (SoE) expansions provide an efficient strategy for performing some matrix transforms. In this paper, we show that they can also serve as a valuable way to compute structured approximations to some kernel matrices. We first illustrate that some existing fast transforms (Hilbert, Gauss, etc...

Chen-Yang Cao, J. Xia · 0 citations
Open access Sep 2026

METHOD FOR LARGE INTEGER FACTORIZATION BASED ON THE RESIDUE NUMBER SYSTEM

The paper investigates the problem of factoring large integers, which remains one of the fundamental challenges in modern number theory and public-key cryptography. An analysis of the classical Fermat factorization method is performed, and its computational bottlenecks associated with repeated square computations and e...

S. Ivasiev · 0 citations
Preprint Sep 2026

Tight Convergence Bounds for the Classical Kaczmarz Method

The classical method of Kaczmarz, introduced in 1937, is a textbook iterative method for solving linear systems $A x = b.$ Despite its widespread use, particularly in the context of solving inverse problems where it is commonly included in software packages within Matlab, Python, and Julia, the precise characterization...

Run-Bo Yu, Jelena Diakonikolas · 1 citation
Preprint Sep 2026

Improving the efficiency of a Hyperpower method for approximating inverse matrices

In this manuscript, scalar norm-type accelerators are used for first time in order to increase the order of convergence of known iterative methods for solving the matrix equation $X^{-1}-A=0$, while decreasing the number of matrix-matrix products. Specifically, our proposed scheme upgrades the order of convergence in a...

A. Cordero, J. Torregrosa · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.