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 条
  • [21] A modified bit-flipping decoding algorithm for low-density parity-check codes
    Ngatched, T. M. N.
    Takawira, F.
    Bossert, M.
    2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 653 - +
  • [22] Generalized Segmented Bit-Flipping Scheme for Successive Cancellation Decoding of it Codes With Cyclic Redundancy Check
    Li, Shibao
    Deng, Yunqiang
    Gao, Xun
    Li, He
    Guo, Lin
    Dong, Zhenwei
    IEEE ACCESS, 2019, 7 : 83424 - 83436
  • [23] Modified algorithm on maximum detected bit flipping decoding for high dimensional parity-check code
    Funahashi, Yuuki |
    Usami, Shogo
    Takumi, Ichi
    Hata, Masayasu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (10): : 2670 - 2675
  • [24] Loop Detection Based on Bit-Flipping Decoding Algorithm for LDPC Codes
    Wang Zhongxun
    Zhu Fangqiang
    Liu Li
    Wang Juan
    ADVANCED MATERIALS AND INFORMATION TECHNOLOGY PROCESSING, PTS 1-3, 2011, 271-273 : 452 - 457
  • [25] Reliability ratio based weighted bit-flipping decoding for LDPC codes
    Guo, F
    Hanzo, L
    VTC2005-SPRING: 2005 IEEE 61ST VEHICULAR TECHNOLOGY CONFERENCE, VOLS 1-5, PROCEEDINGS, 2005, : 709 - 713
  • [26] Combined Modified Weighted Bit-Flipping Decoding of Low-Density Parity-Check Codes
    Huang, Haiyi
    Wang, Yige
    Wei, Gang
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2012), 2012,
  • [27] Reliability Adjustment Weighted Bit-flipping Decoding for Low-Density Parity-Check Codes
    Ding, Shengpei
    Li, Jiongcheng
    Xiao, Henghui
    Huang, Haiyi
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 658 - 662
  • [28] Adaptive Threshold Technique for Bit-Flipping Decoding of Low-Density Parity-Check Codes
    Cho, Junho
    Sung, Wonyong
    IEEE COMMUNICATIONS LETTERS, 2010, 14 (09) : 857 - 859
  • [29] Modified Gradient Descent Bit-Flipping Decoding for Low-Density Parity-Check Codes
    Hua Li
    Hong Ding
    Linhua Zheng
    Wireless Personal Communications, 2017, 96 : 6459 - 6472
  • [30] Cyclic switching weighted bit-flipping decoding for low-density parity-check codes
    Wang, Yige
    Wu, Guilong
    IET COMMUNICATIONS, 2018, 12 (03) : 271 - 275