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 条
  • [41] Controversial Variable Node Selection-Based Adaptive Belief Propagation Decoding Algorithm Using Bit Flipping Check for JS']JSCC Systems
    Wang, Hao
    Zhang, Wei
    Jing, Yizhe
    Chang, Yanyan
    Liu, Yanyan
    ENTROPY, 2022, 24 (03)
  • [42] Two-Bi Bit-Flipping Algorithm for Decoding Low-Density Parity-Check Codes Based on Syndrome Weight
    Li, Hua
    Xiang, Liangjun
    Zheng, Linhua
    2016 15TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS AND NETWORKS (ICOCN), 2016,
  • [43] Weighted bit-flipping decoding algorithm for LDPC codes based on updating of variable nodes
    Tao X.
    Wang Y.
    Liu P.
    Wang, Yuedong (dong_forever@hust.edu.cn), 1600, Science Press (38): : 688 - 693
  • [44] Two-Round Selection-Based Bit Flipping Decoding Algorithm for LDPC Codes
    Addi, Soufian
    Belkasmi, Mostafa
    Berkani, Ahlam
    Azouaoui, Ahmed
    Wireless Communications and Mobile Computing, 2023, 2023
  • [45] Improved BP Decoding Algorithm for Nonbinary LDPC Codes Based on Bit-flipping Method
    Teng Man
    Liu Xingcheng
    Deng Zerong
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY, VOLS 1 AND 2, PROCEEDINGS, 2008, : 376 - 380
  • [46] A modification to weighted bit-flipping decoding algorithm for LDPC codes based on reliability adjustment
    Qian, Dajun
    Jiang, Ming
    Zhao, Chunming
    Wu, Xiaofu
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 1161 - 1165
  • [47] Bit-Interleaved Coded Energy-Based Modulation With Iterative Decoding
    Fazeli, Ali
    Nguyen, Ha H.
    Yanikomeroglu, Halim
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2023, 71 (03) : 1243 - 1258
  • [48] Fast Weighted Bit Flipping Algorithm for Higher-Speed Decoding of Low-Density Parity-Check Codes
    Ma Kexiang
    Li Yongzhao
    Zhang Hailin
    CHINA COMMUNICATIONS, 2013, 10 (09) : 114 - 119
  • [49] Channel-independent weighted bit-flipping decoding algorithm for low-density parity-check codes
    Chen, T. -C.
    IET COMMUNICATIONS, 2012, 6 (17) : 2968 - 2973
  • [50] Two-Side State-Aided Bit-Flipping Decoding of Generalized Low Density Parity Check Codes
    Elsanadily, Sherif
    Mahran, Ashraf
    Elghandour, Osama
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (10) : 2122 - 2125