Low-density attack revisited

被引:12
作者
Izu, Tetsuya
Kogure, Jun
Koshiba, Takeshi
Shimoyama, Takeshi
机构
[1] Saitama Univ, Dept Informat & Comp Sci, Sakura, Saitama 3388570, Japan
[2] Fujitsu Labs Ltd, Nakahara Ku, Kawasaki, Kanagawa 2118588, Japan
关键词
subset sum problem; knapsack-based cryptosystem; low-density attack; lattice problem; public-key cryptosystem;
D O I
10.1007/s10623-007-9058-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 [计算机软件与理论];
摘要
The low-density attack proposed by Lagarias and Odlyzko is a powerful algorithm against the subset sum problem. The improvement algorithm due to Coster et al. would solve almost all the problems of density < 0.9408... in the asymptotical sense. On the other hand, the subset sum problem itself is known as an NP-hard problem, and a lot of efforts have been paid to establish public-key cryptosystems based on the problem. In these cryptosystems, densities of the subset sum problems should be higher than 0.9408... in order to avoid the low-density attack. For example, the Chor-Rivest cryptosystem adopted subset sum problems with relatively high densities. In this paper, we further improve the low-density attack by incorporating an idea that integral lattice points can be covered with polynomially many spheres of shorter radius and of lower dimension. As a result, the success probability of our attack can be higher than that of Coster et al.'s attack for fixed dimensions. The density bound is also improved for fixed dimensions. Moreover, we numerically show that our improved low-density attack makes the success probability higher in case of low Hamming weight solution, such as the Chor-Rivest cryptosystem, if we assume SVP oracle calls.
引用
收藏
页码:47 / 59
页数:13
相关论文
共 13 条
[1]
BRICKELL EF, 1985, LECT NOTES COMPUTER, V1960, P342
[2]
A KNAPSACK-TYPE PUBLIC KEY CRYPTOSYSTEM BASED ON ARITHMETIC IN FINITE-FIELDS [J].
CHOR, B ;
RIVEST, RL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1988, 34 (05) :901-909
[3]
Coster MJ, 1992, COMPUT COMPLEX, V2, P111
[4]
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[5]
SOLVING LOW-DENSITY SUBSET SUM PROBLEMS [J].
LAGARIAS, JC ;
ODLYZKO, AM .
JOURNAL OF THE ACM, 1985, 32 (01) :229-246
[6]
FACTORING POLYNOMIALS WITH RATIONAL COEFFICIENTS [J].
LENSTRA, AK ;
LENSTRA, HW ;
LOVASZ, L .
MATHEMATISCHE ANNALEN, 1982, 261 (04) :515-534
[7]
LATTICE POINTS IN HIGH-DIMENSIONAL SPHERES [J].
MAZO, JE ;
ODLYZKO, AM .
MONATSHEFTE FUR MATHEMATIK, 1990, 110 (01) :47-61
[8]
HIDING INFORMATION AND SIGNATURES IN TRAPDOOR KNAPSACKS [J].
MERKLE, RC ;
HELLMAN, ME .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1978, 24 (05) :525-530
[9]
Okamoto T, 2000, LECT NOTES COMPUT SC, V1880, P147
[10]
LATTICE BASIS REDUCTION - IMPROVED PRACTICAL ALGORITHMS AND SOLVING SUBSET SUM PROBLEMS [J].
SCHNORR, CP ;
EUCHNER, M .
MATHEMATICAL PROGRAMMING, 1994, 66 (02) :181-199