π€ AI Summary
Quasi-twisted (QT) codes lack efficient decoding algorithms, hindering their adoption in post-quantum cryptography.
Method: This paper introduces the first algebraic syndrome-decoding algorithm for QT codes, leveraging their quasi-cyclic twisted structure to enable low-complexity decoding via syndrome computation and polynomial modular arithmetic. The algorithm corrects up to β(d*β1)/2β errors, where d* is a newly derived HT-type lower bound on the minimum distance.
Contribution/Results: Based on this decoder, we construct a Niederreiter-type public-key cryptosystem whose security rests on the hardness of decoding QT codesβa problem resistant to both classical attacks and quantum Fourier sampling. Experiments demonstrate that our scheme achieves significantly improved decoding efficiency while maintaining compact key sizes, offering a theoretically rigorous and practically viable paradigm for quantum-resistant code-based cryptography.
π Abstract
Quasi-twisted (QT) codes generalize several important families of linear codes, including cyclic, constacyclic, and quasi-cyclic codes. Despite their potential, to the best of our knowledge, there exists no efficient decoding algorithm for QT codes. In this work, we propose a syndrome-based decoding method capable of efficiently correcting up to (d* - 1)/2 errors, where d* denotes an HT-like lower bound on the minimum distance of QT codes, which we formalize here. Additionally, we introduce a Niederreiter-like cryptosystem constructed from QT codes. This cryptosystem is resistant to some classical attacks as well as some quantum attacks based on Quantum Fourier Sampling.