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 T+R\mathbf{T} +\mathbf{R} where T\mathbf{T} is a sparse matrix with average row/column weight equal to a very small quantity mm, usually m<2m < 2, and R\mathbf{R} is a matrix of small rank z⩾1z\geqslant 1. 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 z=1z = 1 and mm is chosen between 11 and 1+R+O(1n)1 + R + O( \frac{1}{\sqrt{n}} ) where RR denotes the code rate. This attack has complexity O(n6)O(n^6) and breaks all the parameters suggested in the literature.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.