Netinfo Security ›› 2020, Vol. 20 ›› Issue (1): 1-8.doi: 10.3969/j.issn.1671-1122.2020.01.001

Previous Articles     Next Articles

An Improved McEliece Cryptosystem Based on Polar Code

HAN Yiliang(), LI Zhe, LI Yu   

  1. College of Password Engineering, Engineering University of PAP, Xi’an 710086, China
  • Received:2019-04-15 Online:2020-01-10 Published:2020-05-11

Abstract:

With the improvement of computing power of quantum computers, classical cryptography schemes such as RSA and elliptic curve cryptography are no longer secure in the era of quantum computers. The code-based cryptography has the advantage of resisting quantum computing and has a good application prospect in future. This paper studies the polarization properties of Polar codes, improves the key storage method, and proposes McEliece system based on Polar codes. The improved encoding encryption scheme no longer stores the whole matrix, but stores the matrix corresponding to frozen bits. The key size is about 63.36% smaller than that of the original cryptographic scheme. The SC decoding algorithm adopted in this paper has a low decoding complexity, and it is proved that the proposed cryptography scheme reaches the security level of 140 bits and can resist various attacks that are known to exist at present. Finally, the future development direction of Polar code-based cryptography scheme is further elaborated, and the application of Polar code in coding cryptography scheme is broadened.

Key words: coding, Polar codes, McEliece cryptosystem, SC decoding algorithm

CLC Number: