- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种快速格基规约算法:SDR+
洪浩胡予濮
西安电子科技大学计算机网络与信息安全教育部重点实验室西安710071
摘要:格基规约是格理论研究的一个重要内容。也是密码设计和分析中的一个重要工具。在理论研究中,
许多格上问题都可以通过规约来求解(或者近似求解)。在密码学应用中,对一些密码方案的分析最终都可
以等价成一个格基规约问题。因此研究新型格基规约算法不仅具有理论价值,同时也具有重要的实用价值。
文章提出了一种新型格基规约算法:sDR算法,新算法将正交格理论融入Schnorr算法中,在相同的规约效
果下。可将原有SchnoH算法中多项式时间因子HKz(2k)降为卸Kz(k)。
关键词:SDR算法:格;格规约
A Fast
L甜ice
Reduction AIgOrithm:SDR
HongHao
HuYupu
KeyhboratoryofComputerNe咐orl【s&hforIadonSec皿t),ofMiistryofEducado,di姐Unive巧i吼’姐,
China.710071
AbsIract:Lamcc reductiois
not
Only柚hponant
task of
lattice
Ie∞砌but
alSo
a
po训喇t∞l
for
cryptology.M柚y lamce problems c孤be
solved by
lam∞redllcIi0dimcd弘柚d ev∞∞me Np.hard
lattice
can can be reduced to lattice
reduc虹on problems.Thefcfore,to desi弘n芒w latd∞fcduc蛀on砖酬thnls has伊at Valuc in lat吐ce托s嚣砌越w叫
as
in p豫c廿cal applica廿os.h lhis pap盯,we如ggest
a
new
redu血on
algorithm SDR,which put the orthogoal
lanicc山eor),int0 Schorr reduction
a培耐lhm.n
is pToVed
t0
dec陀蓝e the poly tiIe£actor
I玎匠z(2k)jn
Schno玎to
HKz《均at
the
s锄e eff色ct of reducon+
Keywords:SDR A珏rorithm;I a埘ce;I atEice Reduc廿on
1
引言
一个格可以用不同的基来表示。在解决格上相关问题时,即使同一个算法,如果选择不同的基作为输入,
算法实际运行的时间和结果差别也可能十分明显。所以有必要研究如何找到有利于解决问题的那一组基。选
择这样一组基的过程就是格基规约,并且称这样的一组基为格的一组规约基。
第一个多维格规约算法是由H∞itell堪于L丑舯ng二维算法提出的,因其算法本身对格的局限性,故不
被人们提起。接着诞生的3L算法通过放宽Her1itc算法中变量的限制,从而确保其多项式时间算法复杂性,
在很长时间内显示出强大的优势,但随后出现的多项式时间规约算法中.schno算法已被证明能够得到比
‘基金项目:国家自然科学基金:北京电子科技学院开放基金.
3L算法更好的格基输出质量。因此,本文将Schnoor算法和正交格的特殊性质相结合提出了sDR算法。研
究结果表明:利用sDR算法可以在格基输出质量不低于sclln00r算法的基础上,达到更快的规约速度。
文章安排如下:第2节简单介绍格基规约的基本知识,第3节对比3L和SchⅡ00r算法,第4节详细阐
述sDR算法思想,第5节对全文进行总结。
2格基规约的基本知识
£-{艺哺岛h∈z}这样的集合工称为格,其中bl,b…,幻称为格工的一组基或简称格基?
L”1
格的体积∞f(L)计算公式:vDf(工)-det(工)-√det(矿B)
(其中B代表格工一组基对应的基矩阵)
正交化:绘出一组基占=瞻,如,…,瓦],那么存在一个特别的下三角矩阵p(其对角线上为单位元)和一
个正交组矿-陌,醛,…,睇1,满足如下关系B=胂‘,上式可以通过Gr珊-schmidt正交化方法来计算,简记
为GS0。
.
Si=∞规约:一组基p1,62,…,6。】,如果它是Gso,且脚自足条件I胁.“≤1(对于V1≤了≤f),则称之为是
sb|e规约的。独立的一个向量班如
文档评论(0)