Cryptanalysis of a new instance of McEliece cryptosystem based on QC-LDPC codes

被引:57
|
作者
Baldi, Marco [1 ]
Chiaraluce, Franco [1 ]
机构
[1] Univ Politecn Marche, DEIT, Ancona, Italy
关键词
D O I
10.1109/ISIT.2007.4557609
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We adopt a class of quasi-cyclic low-density parity-check codes that allow to overcome the main limitations of the original McEliece cryptosystem based on Goppa codes, that are large key size and low transmission rate. The codes are designed by using a new algorithm based on "Random Difference Families", that permits to construct very large sets of equivalent codes. An extensive cryptanalysis is developed to verify the security level achievable through a selected choice of the system parameters. While previous versions of the McEliece cryptosystem based on LDPC codes are vulnerable to the considered attacks, a new scheme is proposed that ensures satisfactory system robustness with reduced key size and increased transmission rate. Moreover, it is established that the new cryptosystem can be fast enough to justify its adoption as an alternative to widespread solutions, like RSA.
引用
收藏
页码:2591 / 2595
页数:5
相关论文
共 50 条
  • [31] An LDPC Decoder Architecture for Multi-rate QC-LDPC codes
    Choi, Sung-Woo
    Kim, Gyung-Pyo
    Kim, Jin-Kyeong
    2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [32] CIRCULANT SEARCH ALGORITHM FOR THE CONSTRUCTION OF QC-LDPC CODES
    Tao, Xiongfei
    Zhou, Xiaofeng
    Feng, Deyu
    Zheng, Lixin
    2011 4TH IEEE INTERNATIONAL CONFERENCE ON BROADBAND NETWORK AND MULTIMEDIA TECHNOLOGY (4TH IEEE IC-BNMT2011), 2011, : 188 - 191
  • [33] Efficient Decoding of QC-LDPC Codes Using GPUs
    Zhao, Yue
    Chen, Xu
    Sham, Chiu-Wing
    Tam, Wai M.
    Lau, Francis C. M.
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT I: ICA3PP 2011, 2011, 7916 : 294 - 305
  • [34] Using Non-Binary LDPC and MDPC Codes in the McEliece Cryptosystem
    Baldi, Marco
    Cancellieri, Giovanni
    Chiaraluce, Franco
    Persichetti, Edoardo
    Santini, Paolo
    2019 AEIT INTERNATIONAL ANNUAL CONFERENCE (AEIT), 111TH EDITION, 2019,
  • [35] A Flexible Decoder IC for WiMAX QC-LDPC Codes
    Kuo, Tzu-Chieh
    Willson, Alan N., Jr.
    PROCEEDINGS OF THE IEEE 2008 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2008, : 527 - 530
  • [36] Flexible Decoder Architectures for Irregular QC-LDPC Codes
    Kuo, Tzu-Chieh
    Willson, Alan N., Jr.
    2008 51ST MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2008, : 229 - 232
  • [37] A class of invertible circulant matrices for QC-LDPC codes
    Baldi, Marco
    Bambozzi, Federico
    Chiaraluce, Franco
    2008 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS, VOLS 1-3, 2008, : 222 - 227
  • [38] Row Division Method to Generate QC-LDPC Codes
    Yahya, Abid
    Sidek, Othman
    Salleh, M. F. M.
    Ghani, Farid
    AICT: 2009 FIFTH ADVANCED INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, 2009, : 183 - 187
  • [39] Construction of High-Girth QC-LDPC Codes
    Wang, Yige
    Yedidia, Jonathan S.
    Draper, Stark C.
    2008 5TH INTERNATIONAL SYMPOSIUM ON TURBO CODES AND RELATED TOPICS, 2008, : 180 - +
  • [40] A Fast and Efficient Encoding Structure for QC-LDPC Codes
    Yang, Zhixing
    Xie, Qiuliang
    Peng, Kewu
    Fu, Jian
    2008 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEM, 2008, : 16 - 20