ArXiv TLDR

Subcodes of Lambda-Gabidulin Codes for Compact-Ciphertext Cryptography

🐦 Tweet
2604.18282

Freddy Lendé Metouké, Hervé Talé Kalachi, Hermann Tchatchiem Kamche, Ousmane Ndiaye, Sélestin Ndjeya

cs.CRcs.IT

TLDR

This paper explores lambda-Gabidulin subcodes, developing new random subcode constructions for compact-ciphertext cryptography, achieving record-small ciphertexts.

Key contributions

  • Analyzes subspace and generalized subspace subcodes of lambda-Gabidulin codes.
  • Relates lambda-Gabidulin subcodes to classical Gabidulin subcodes via coordinate scaling.
  • Proposes a generator-matrix construction for random subcodes to avoid algebraic invariants.
  • Achieves record-small ciphertexts for McEliece/Niederreiter schemes using these subcodes.

Why it matters

This research significantly advances code-based cryptography by enabling more compact ciphertexts, a critical factor for practical post-quantum security. The proposed subcode constructions lead to the smallest ciphertext sizes reported for LGS-Niederreiter schemes, enhancing their real-world applicability.

Original Abstract

This paper investigates subcodes of lambda-Gabidulin codes, viewed as rank-metric analogues of generalized Reed--Solomon codes, and their applications to compact-ciphertext cryptosystems. We first analyze subspace and generalized subspace subcodes of lambda-Gabidulin codes and relate them to corresponding subcodes of classical Gabidulin codes through coordinate-wise scaling. This relation yields cardinality bounds and structural properties for these families. When the extension degree equals the code length, we further characterize Gabidulin subspace subcodes in terms of linearized polynomials, which gives an explicit description of their encoding and dimension. We also study the matrix images of these subcodes over the base field through their stabilizer and annihilator algebras, showing that subspace restrictions may preserve nontrivial algebraic invariants despite the loss of extension-field linearity. Motivated by these results, we propose a generator-matrix-based construction of random subcodes designed to avoid such invariants. This construction is then used to design McEliece-like and Niederreiter-like encryption schemes in the MinRank setting. Among the parameter sets considered in this work, the most compact ciphertexts are obtained from random subcodes of classical Gabidulin codes. At the 128-, 192-, and 256-bit security levels, the resulting $\mathsf{LGS}$-Niederreiter instances achieve the smallest ciphertext sizes among the compared schemes, while maintaining competitive public-key sizes.

📬 Weekly AI Paper Digest

Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.