Bounded-degree Low Rank Parity Check Codes
Abstract
Low-rank parity-check (LRPC) codes are the rank-metric analogue of low-density parity-check codes and they found important applications in code-based cryptography. In this paper we investigate a sub-family of LRPC codes, which have a parity-check matrix defined over a subspace α,d=1,α, …, αd-1⊂neq , where is the finite field of qm elements and d is a positive integer significantly smaller than m ; and they are termed bounded-degree LRPC (BD-LRPC) codes. These codes are the same as the standard LRPC codes of density 2 when the degree d=2, while for degree d>2 they constitute a proper subset of LRPC codes of density d. Exploiting the structure of α,d, the BD-LRPC codes of degree d can uniquely correct errors of rank weight r when n-k ≥ r + u for certain u ≥ 1, in contrast to the condition n-k≥ dr required for the standard LRPC codes. This underscores the superior decoding capability of the BD-LRPC codes. Moreover, as the code length n→ ∞, when n/m→ 0, the BD-LRPC codes with a code rate of R=k/n can be uniquely decodable with radius =r/n approaching the Singleton bound 1-R by letting ε=u/n→ 0; and when n/m is a constant, the BD-LRPC codes can have unique decoding radius = 1-R-ε for a small ε, allowing for >(1-R)/2 with properly chosen parameters. This superior decoding capability is theoretically proved for the case d=2 and confirmed by experimental results for d>2.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.