On the Complexity of the Rank Syndrome Decoding Problem

From MaRDI portal
Publication:2977019

DOI10.1109/TIT.2015.2511786zbMATH Open1359.94847arXiv1301.1026OpenAlexW2134427743MaRDI QIDQ2977019FDOQ2977019


Authors: Olivier Ruatta, Julien Schrek, Philippe Gaborit Edit this on Wikidata


Publication date: 28 April 2017

Published in: IEEE Transactions on Information Theory (Search for Journal in Brave)

Abstract: In this paper we propose two new generic attacks on the Rank Syndrome Decoding (RSD) problem Let C be a random [n,k] rank code over GF(qm) and let y=x+e be a received word such that xinC and the Rank(e)=r. The first attack is combinatorial and permits to recover an error e of rank weight r in min(O((nk)3m3qrlfloorfrackmnfloor,O((nk)3m3q(r1)lfloorfrac(k+1)mnfloor)) operations on GF(q). This attack dramatically improves on previous attack by introducing the length n of the code in the exponent of the complexity, which was not the case in previous generic attacks. which can be considered The second attack is based on a algebraic attacks: based on the theory of q-polynomials introduced by Ore we propose a new algebraic setting for the RSD problem that permits to consider equations and unknowns in the extension field GF(qm) rather than in GF(q) as it is usually the case. We consider two approaches to solve the problem in this new setting. Linearization technics show that if nge(k+1)(r+1)1 the RSD problem can be solved in polynomial time, more generally we prove that if lceilfrac(r+1)(k+1)(n+1)rceillek, the problem can be solved with an average complexity O(r3k3qrlceilfrac(r+1)(k+1)(n+1)rceil). We also consider solving with grob bases for which which we discuss theoretical complexity, we also consider consider hybrid solving with grob bases on practical parameters. As an example of application we use our new attacks on all proposed recent cryptosystems which reparation the GPT cryptosystem, we break all examples of published proposed parameters, some parameters are broken in less than 1 s in certain cases.


Full work available at URL: https://arxiv.org/abs/1301.1026







Cited In (37)





This page was built for publication: On the Complexity of the Rank Syndrome Decoding Problem

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2977019)