Fast Gao-like Decoding of Horizontally Interleaved Linearized Reed-Solomon Codes
Abstract
Both horizontal interleaving as well as the sum-rank metric are currently attractive topics in the field of code-based cryptography, as they could mitigate the problem of large key sizes. In contrast to vertical interleaving, where codewords are stacked vertically, each codeword of a horizontally -interleaved code is the horizontal concatenation of codewords of component codes. In the case of horizontally interleaved linearized Reed-Solomon (HILRS) codes, these component codes are chosen to be linearized Reed-Solomon (LRS) codes. We provide a Gao-like decoder for HILRS codes that is inspired by the respective works for non-interleaved Reed-Solomon and Gabidulin codes. By applying techniques from the theory of minimal approximant bases, we achieve a complexity of operations in , where neglects logarithmic factors, is the interleaving order and denotes the length of the component codes. For reasonably small interleaving order , this is subquadratic in the component-code length and improves over the only known syndrome-based decoder for HILRS codes with quadratic complexity. Moreover, it closes the performance gap to vertically interleaved LRS codes for which a decoder of complexity is already known. We can decode beyond the unique-decoding radius and handle errors of sum-rank weight up to for component-code dimension . We also give an upper bound on the failure probability in the zero-derivation setting and validate its tightness via Monte Carlo simulations.
Cite
@article{arxiv.2308.11328,
title = {Fast Gao-like Decoding of Horizontally Interleaved Linearized Reed-Solomon Codes},
author = {Felicitas Hörmann and Hannes Bartz},
journal= {arXiv preprint arXiv:2308.11328},
year = {2023}
}
Comments
21 pages, 1 figure, published in the proceedings of CBCrypto 2023