A New Decryption Algorithm of the Quasi-Cyclic Low-Density Parity-Check Codes Based McEliece Cryptosystem

被引:0
|
作者
Zhang, Shuo [1 ]
Cao, Wenhui [2 ]
Li, Angyang [2 ]
Dong, Wenjie [1 ]
Shao, Liwei [3 ]
机构
[1] Natl Key Lab Sci & Technol Aerosp Intelligence Co, Beijing, Peoples R China
[2] Beijing Inst Technol, Sch Informat & Elect, Beijing, Peoples R China
[3] Res Inst BIT Zhongshan, Zhongshan, Peoples R China
关键词
McEliece cryptosystem; LDPC codes; post-quantum cryptography; decryption algorithm;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The McEliece public-key cryptosystem is believed to resist quantum attacks, but has not been used because of the extremely large public key size. In order to decrease the public key size, quasi-cyclic low-density parity-check (QC-LDPC) codes were used instead of Goppa codes in McEliece cryptosystem. A modified version of QC-LDPC McEliece is quasi-cyclic moderate density parity-check (QC-MDPC) McEliece, which focuses on ensuring fixed security level other than error-correction capability. The QC-MDPC McEliece scheme furtherly reduces the public key size at the cost of higher decryption complexity. However, the decryption algorithm of QC-LDPC McEliece variant has not been optimized. In this paper, we proposed a new decryption algorithm of the QC-LDPC McEliece variant. With the decryption algorithm we proposed, the key size reduces about 20% than the original algorithm, even 8% smaller than QC-MDPC variant.
引用
收藏
页码:53 / 57
页数:5
相关论文
共 50 条
  • [1] Quasi-cyclic low-density parity-check codes in the McEliece cryptosystem
    Baldi, Marco
    Chiaraluce, Franco
    Garello, Roberto
    Mininni, Francesco
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 951 - +
  • [2] On the usage of quasi-cyclic low-density parity-check codes in the McEliece cryptosystem
    Baldi, Marco
    Chiaraluce, Franco
    Garello, Roberto
    [J]. 2006 FIRST INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS, 2006, : 305 - +
  • [3] Security and complexity of the McEliece cryptosystem based on quasi-cyclic low-density parity-check codes
    Baldi, Marco
    Bianchi, Marco
    Chiaraluce, Franco
    [J]. IET INFORMATION SECURITY, 2013, 7 (03) : 212 - 220
  • [4] Cryptanalysis of McEliece cryptosystem variants based on quasi-cyclic low-density parity check codes
    Shooshtari, Masoumeh Koochak
    Ahmadian-Attari, Mahmoud
    Johansson, Thomas
    Aref, Mohammad Reza
    [J]. IET INFORMATION SECURITY, 2016, 10 (04) : 194 - 202
  • [5] Quasi-Cyclic Low-Density Parity-Check Stabilizer Codes
    Shi, Feng
    Yan, Zhiyuan
    [J]. 2012 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2012), 2012,
  • [6] Quantum Quasi-Cyclic Low-Density Parity-Check Codes
    Huang, Dazu
    Chen, Zhigang
    Li, Xin
    Guo, Ying
    [J]. EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2009, 5754 : 18 - 27
  • [7] Bounds on the Size of Parity-Check Matrices for Quasi-Cyclic Low-Density Parity-Check Codes
    Kim, Kyung-Joong
    Chung, Jin-Ho
    Yang, Kyeongcheol
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (11) : 7288 - 7298
  • [8] Using Low-Density Parity-Check codes to improve the McEliece cryptosystem
    Branco, Pedro
    Mateus, Paulo
    Salema, Carlos
    Souto, Andre
    [J]. INFORMATION SCIENCES, 2020, 510 : 243 - 255
  • [9] On the construction of quasi-cyclic low-density parity-check codes based on girth
    Okamura, T
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (09) : 2432 - 2439
  • [10] Quasi-cyclic low-density parity-check codes based on progressive cycle growth algorithm
    Liu Yuan-hua
    Zhang Mei-ling
    Niu Xin-liang
    [J]. PROCEEDINGS OF 2016 SIXTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2016), 2016, : 854 - 857