A Polynomial-Time Attack on the BBCRS Scheme
Cryptography and Security
2015-01-16 v1 Information Theory
math.IT
Abstract
The BBCRS scheme is a variant of the McEliece public-key encryption scheme where the hiding phase is performed by taking the inverse of a matrix which is of the form where is a sparse matrix with average row/column weight equal to a very small quantity , usually , and is a matrix of small rank . The rationale of this new transformation is the reintroduction of families of codes, like generalized Reed-Solomon codes, that are famously known for representing insecure choices. We present a key-recovery attack when and is chosen between and where denotes the code rate. This attack has complexity and breaks all the parameters suggested in the literature.
Keywords
Cite
@article{arxiv.1501.03736,
title = {A Polynomial-Time Attack on the BBCRS Scheme},
author = {Alain Couvreur and Ayoub Otmani and Jean-Pierre Tillich and Valérie Gauthier-Umana},
journal= {arXiv preprint arXiv:1501.03736},
year = {2015}
}
Comments
Accepted to the conference Public Key Cryptography (PKC) 2015