带着错误学习
格点问题
密码系统
基于格的密码学
后量子密码学
加密
密钥大小
公钥密码术
密码学
解码方法
理论计算机科学
离散数学
计算机科学
格子(音乐)
数学
还原(数学)
量子密码学
算术
量子
算法
量子信息
量子力学
计算机安全
物理
几何学
声学
标识
DOI:10.1145/1060590.1060603
摘要
Our main result is a reduction from worst-case lattice problems such as SVP and SIVP to a certain learning problem. This learning problem is a natural extension of the 'learning from parity with error' problem to higher moduli. It can also be viewed as the problem of decoding from a random linear code. This, we believe, gives a strong indication that these problems are hard. Our reduction, however, is quantum. Hence, an efficient solution to the learning problem implies a quantum algorithm for SVP and SIVP. A main open question is whether this reduction can be made classical.Using the main result, we obtain a public-key cryptosystem whose hardness is based on the worst-case quantum hardness of SVP and SIVP. Previous lattice-based public-key cryptosystems such as the one by Ajtai and Dwork were only based on unique-SVP, a special case of SVP. The new cryptosystem is much more efficient than previous cryptosystems: the public key is of size Õ(n2) and encrypting a message increases its size by Õ(n)(in previous cryptosystems these values are Õ(n4) and Õ(n2), respectively). In fact, under the assumption that all parties share a random bit string of length Õ(n2), the size of the public key can be reduced to Õ(n).
科研通智能强力驱动
Strongly Powered by AbleSci AI