A lattice-based public-key cryptosystem

被引:9
作者
Cai, JY [1 ]
Cusick, TW
机构
[1] SUNY Buffalo, Dept Comp Sci, Buffalo, NY 14260 USA
[2] SUNY Buffalo, Dept Math, Buffalo, NY 14260 USA
基金
美国国家科学基金会;
关键词
public-key cryptosystem; lattice; cryptographic security;
D O I
10.1006/inco.1998.2762
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Ajtai recently found a random class of lattices of integer points for which he could prove the following worst-case/average-case equivalence result: If there is a probabilistic polynomial time algorithm which finds a short vector in a random lattice from the class, then there is also a probabilistic polynomial time algorithm which solves several problems related to the shortest lattice vector problem (SVP) in any n-dimensional lattice. Ajtai and Dwork then designed a public-key cryptosystem which is provably secure unless the worst case of a version of the SVP can be solved in probabilistic polynomial time. However, their cryptosystem suffers from massive data expansion because it encrypts data bit-by-bit. Here we present a public-key cryptosystem based on similar ideas, but with much less data expansion. (C) 1999 Academic Press.
引用
收藏
页码:17 / 31
页数:15
相关论文
共 17 条
[1]  
AJTAI M, 1997, EL C COMP COMPL
[2]  
[Anonymous], 1996, P 28 ANN ACM S THEOR
[3]  
[Anonymous], 1997, 29 ACM STOC
[4]  
Arora S., 1993, Proceedings. 34th Annual Symposium on Foundations of Computer Science (Cat. No.93CH3368-8), P724, DOI 10.1109/SFCS.1993.366815
[5]  
Boas P.V.E., 1981, 8104 U AMST MATH DEP
[6]  
Cai J.Y., 1997, P 38 IEEE S FDN COMP, P468
[7]  
CAI JY, 1998, EL C COMP COMPL
[8]  
CAI JY, 1997, EL C COMP COMPL
[9]  
CAI JY, 1998, IN PRESS THEORET COM
[10]  
Goldreich O, 1997, LECT NOTES COMPUT SC, V1294, P112