三个平均复杂性问题的研究

发布时间:2024-07-11 05:16
  最新的基于格的密码体制几乎都直接基于如下两个平均复杂性的问题:最小整数解(SmallestInteger Solution,SIS)问题和误差学习(Learning With Errors,LWE)问题。人们提出了很多求解SIS问题和LWE问题的理论算法,但对于实际应用中的复杂性估计还不足,密码设计中参数的选取还比较模糊。此外,平均复杂性的理论已被研究很多年。distNP类是平均复杂性形式的NP类,且有完全问题。Liven证明了所有自然的NP完全问题都有平均复杂性的形式,但是他给出的概率分布是不自然的。本文要研究的三个问题是SIS问题、LWE问题的求解算法和一个平均复杂性的可满足性(Satisfiability,SAT)问题的构造,并作出了如下三方面的工作:1.给出一个求解SIS问题和一个求解LWE问题的算法,并给出Darmstadt Lattice Challenge 和 Darmstadt LWE Challenge 的实验结果。实验结果证明了所述方案的可行性和高效性。2.给出将SIS问题和LWE问题转换为SAT问题的方法。3.构造一个具有平均复杂性的SAT问题,给出构造的通式以及...

【文章页数】:80 页

【学位级别】:硕士

【部分图文】:

图2.1?—个二维格上的离散高斯分布??

图2.1?—个二维格上的离散高斯分布??

近似。所以L>s,c也可以被有效得近似。对于不特殊说明的情??况,我们默认c为原点,s等于1。??连续高斯分布可以离散地推广到集合上,令??Ps,c{^)?=?^x£APs,c{.*^)??对于格A,定义离散高斯分布DA,s,e为??Vx?G?A,?Da^c(x)?=??如前面所....


图2.2?—个二维格??

图2.2?—个二维格??

第二章预备知识??定义2.3丄(格)令5?=?&1,&2,...,心(:1^为71个线性无关的向量组成的??集合,以J3为基的格£(B)?=?{^^=1而??:a?G?Z},通常记为A?=?£(jB)。n和??m分别称为格的秩和维数。??事实上,格与欧几里得线性空间定义的区别在于....


图2.3?—个三维格??对于两组线性无关的向量S和如果即前者中的格点??

图2.3?—个三维格??对于两组线性无关的向量S和如果即前者中的格点??

第二章预备知识??定义2.3丄(格)令5?=?&1,&2,...,心(:1^为71个线性无关的向量组成的??集合,以J3为基的格£(B)?=?{^^=1而??:a?G?Z},通常记为A?=?£(jB)。n和??m分别称为格的秩和维数。??事实上,格与欧几里得线性空间定义的区别在于....


图3.1当fc?=?60,?6?=?24和fc?=?80,?6?=?30时,得到的比值¥与维数n的关系??

图3.1当fc?=?60,?6?=?24和fc?=?80,?6?=?30时,得到的比值¥与维数n的关系??

导数,可以确定参??数A:、6的值。??关于存储空间,因为前一部分利用BKZ算法,故所需的存储空间为关于维??数n的某个多项式;因为后一部分利用递进高斯筛法,故所需的存储空间为关于??维数n的指数函数,但远低于高斯筛法所需的存储空间。??对?Darmstadt?Lattice?C....



本文编号:4005305

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/4005305.html

上一篇:复杂水域船舶避碰路径规划算法研究  
下一篇:没有了

Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c0b53***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com