A Minrank-based Encryption Scheme à la Alekhnovich-Regev
Thomas Debris-Alazard, Philippe Gaborit, Romaric Neveu, Olivier Ruatta
TL;DR
The paper introduces MinRankPKE, a public-key encryption scheme built in the Alekhnovich–Regev framework whose security rests on stationary-$\mathsf{MinRank}$, a variant of MinRank with correlated errors across multiple instances. It proves a search-to-decision reduction that ties security to decisional stationary-$\mathsf{MinRank}$, and shows that attacks reduce to solving MinRank-like instances, implying security close to decoding a random matrix code. To enhance practicality, the scheme uses Gabidulin codes to enable multi-bit encryption and a single larger public-key, achieving concrete parameter sets with PK and ciphertext sizes on the order of tens of kilobytes and competitive runtimes. The work also develops a detailed hardness landscape, including MSL and stationary-$\mathsf{MinRank}$ formulations, and positions the scheme as a useful, structure-aware addition to the code-based post-quantum crypto family with future directions for efficiency and potential structured variants.
Abstract
Introduced in 2003 and 2005, Alekhnovich and Regev' schemes were the first public-key encryptions whose security is only based on the average hardness of decoding random linear codes and LWE, without other security assumptions. Such security guarantees made them very popular, being at the origin of the now standardized HQC or Kyber. We present an adaptation of Alekhnovich and Regev' encryption scheme whose security is only based on the hardness of a slight variation of MinRank, the so-called stationary-MinRank problem. We succeeded to reach this strong security guarantee by showing that stationary-MinRank benefits from a search-to-decision reduction. Our scheme therefore brings a partial answer to the long-standing open question of building an encryption scheme whose security relies solely on the hardness of MinRank. Finally, we show after a thoroughly security analysis that our scheme is practical and competitive with other encryption schemes admitting such strong security guarantees. Our scheme is slightly less efficient than FrodoKEM, but much more efficient than Alekhnovich and Regev' original schemes, with possibilities of improvements by considering more structure, in the same way as HQC and Kyber.
