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
相关论文
共 36 条
[1]  
[Anonymous], 1988, PROBABILISTIC REASON, DOI DOI 10.1016/C2009-0-27609-4
[2]   Estimates of the distance distribution of codes and designs [J].
Ashikhmin, A ;
Barg, A ;
Litsyn, S .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2001, 47 (03) :1050-1061
[3]   Bounds on distance distributions in codes of known size [J].
Ashikhmin, AE ;
Cohen, GD ;
Krivelevich, M ;
Litsyn, SN .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (01) :250-258
[4]   A new algorithm for finding minimum-weight words in a linear code: Application to McEliece's cryptosystem and to narrow-sense BCH codes of length 511 [J].
Canteaut, A ;
Chabaud, F .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (01) :367-378
[5]  
Chose P, 2002, LECT NOTES COMPUT SC, V2332, P209
[6]  
Courtois NT, 2001, LNCS, P157, DOI DOI 10.1007/3-540-45682-1_10
[7]  
Feller W, 1968, An Introduction to Probability Theory and Its Applications, V1
[8]  
Fossorier M., 2003, P 3 INT S TURB COD R, P125
[9]  
Fossorier MPC, 1999, LECT NOTES COMPUT SC, V1719, P282
[10]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&