Paper 2013/287
The failure of McEliece PKC based on Reed-Muller codes.
I. V. Chizhov and M. A. Borodin
Abstract
This paper describes new algorithm for breaking McEliece cryptosystem, built on Reed-Muller binary code $RM(r, m)$, which receives the private key from the public key. The algorithm has complexity $O(n^d+n^4log_2n)$ bit operations, where $n=2^m, d=\text{GCD}(r,m-1).$ In the case of $\text{GCD}(r,m-1)$ limitation, attack has polynomial complexity. Practical results of implementation show that McEliece cryptosystems, based on the code with length $n=65536$ bits, can be broken in less than 7 hours on a personal computer.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Published elsewhere. Unknown status
- Keywords
- Reed-Muller binary codeMcEliece cryptosystem
- Contact author(s)
- bor1m @ mail ru
- History
- 2013-10-09: revised
- 2013-05-23: received
- See all versions
- Short URL
- https://ia.cr/2013/287
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2013/287, author = {I. V. Chizhov and M. A. Borodin}, title = {The failure of {McEliece} {PKC} based on Reed-Muller codes.}, howpublished = {Cryptology {ePrint} Archive, Paper 2013/287}, year = {2013}, url = {https://eprint.iacr.org/2013/287} }