Modeling bit flipping decoding based on nonorthogonal check sums with application to iterative decoding attack of McEliece cryptosystem

被引:10
|
作者
Fossorier, Marc P. C. [1 ]
Kobara, Kazukuni
Imai, Hideki
机构
[1] Univ Hawaii Manoa, Dept Elect Engn, Honolulu, HI 96822 USA
[2] Univ Tokyo, Inst Ind Sci, Tokyo 106, Japan
基金
日本学术振兴会; 美国国家科学基金会;
关键词
bit-flipping decoding; iterative decoding; linear block codes; McEliece cryptosystem; public key cryptography;
D O I
10.1109/TIT.2006.887515
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this correspondence, iteration-1 of bit flipping decoding based on a set of nonorthogonal check sums is analyzed for both regular and irregular models. In particular, the tradeoff between the Hamming weight (and overlapping) of the check sums and the number of redundant check sums required to start converging under iterative decoding is investigated. The model is then applied to an iterative attack of McEliece public-key cryptosystem since a successful attack of this system can be achieved by algebraic bounded distance decoding of a random code. Based on this model, the attack can be decomposed into two phases: a preprocessing phase which, for one particular key kappa, consists of finding a sufficiently large set 5 of check sums up to a certain Hamming weight, and a bit flipping decoding phase which uses the set S for each message encrypted with the key kappa.
引用
收藏
页码:402 / 411
页数:10
相关论文
共 50 条
  • [31] Modified Gradient Descent Bit-Flipping Decoding for Low-Density Parity-Check Codes
    Li, Hua
    Ding, Hong
    Zheng, Linhua
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 96 (04) : 6459 - 6472
  • [32] Mixed modified weighted bit-flipping decoding of low-density parity-check codes
    Huang, Haiyi
    Wang, Yige
    Wei, Gang
    IET COMMUNICATIONS, 2015, 9 (02) : 283 - 290
  • [33] Early Stopping of BP Polar Decoding Based on Parity-Check Sums
    Hasani, Alireza
    Lopacinski, Lukasz
    Grass, Eckhard
    2022 IEEE 95TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-SPRING), 2022,
  • [34] Iterative decoding of product codes with list decoding of sub-codes based on selected columns of the check matrix
    Li, ZW
    Xu, YY
    Song, WT
    Luo, HW
    CHINESE JOURNAL OF ELECTRONICS, 2002, 11 (04): : 489 - 493
  • [35] Sum of the magnitude based weighted bit-flipping decoding algorithms for LDPC codes
    Zhang, G.-Y. (zhanggaoyuan407@163.com), 1600, Chinese Institute of Electronics (36):
  • [36] Offset adjustment based weighted bit-flipping decoding algorithm for LDPC codes
    Zhang, Gao-Yuan
    Zhou, Liang
    Wen, Hong
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2014, 36 (11): : 2288 - 2294
  • [37] Weighted-Bit-Flipping-Based Sequential Scheduling Decoding Algorithms for LDPC Codes
    Zhu, Qing
    Wu, Le-nan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [38] Average magnitude based weighted bit-flipping decoding algorithm for LDPC codes
    Zhang, G.-Y. (zhanggaoyuan407@163.com), 2013, Science Press (35):
  • [39] Modified channel-independent weighted bit flipping decoding algorithm for low-density-parity-check codes
    Zhang, Gaoyuan
    Zhou, Liang
    Wen, Hong
    IET COMMUNICATIONS, 2014, 8 (06) : 833 - 840
  • [40] Density Evolution of the Bit-Flipping Decoding Algorithm of Regular Low-Density Parity-Check Codes
    Kim, Myungin
    Ha, Jeongseok
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC): ICT CONVERGENCE LEADING THE AUTONOMOUS FUTURE, 2019, : 143 - 146