典型抗量子公钥加密算法分析


    典型抗量子公钥加密算法分析
    摘:量子计算机便种理计算量限台行计算机果采种量子计算机穷举法暴力破解密码时间进行种状态运算现数密码技术产生密文完全破译量子计算机高挂空中达摩克利斯剑威胁抗量子密码算法应运生文研究容典型抗量子公钥加密算法(NTRU公钥加密算法)具体实现中简单介绍该加密算法实现程中需解数学基础包括环项式法项式求逆等阐述NTRU公钥加密算法中公私钥产生加密解密具体流程
    关键词:抗量子攻击NTRU公钥加密算法环项式运算密钥生成加密解密
    1绪
    量子计算机概念早英国牛津学物理学家DavidDeutsch美国科学家RichardFeynman20世纪80年代提出量子理中定义粒子时具数状态采种具备状态粒子进行数学运算时间完成种状态结果运算假设采1粒子表示01两种状态采128样粒子完成时间计算出2128种状态结果量子计算机旦现世计算量现市面存超级计算机计算量完全数量级现代密码体系中种加密算法RSA公钥加密算法(基整数分解数学问题困难性)ECC公钥加密算法(基椭圆曲线离散数问题)完全采量子计算机进行暴力破解现代密码体系安全性遭受重威胁简单说量子计算机够帮助黑客更快闯算法陷门道难关特处10状态典计算机量子计算机够时代表10种状态量子特——谓叠加现象外通谓纠缠现象量子特间够远距离条件相互影响现象作需添加少数额外量子特够计算机处理力呈指数级升拥300量子特量子计算机表达观察宇宙中全部原子总数更值假设量子计算机够克服身特性带某固限制终完全相较短时间测试加密密钥潜排列抗量子加密种新加密方法探索方够利现典计算机实现具足抵御未量子攻击力中种防御方式进步增加数字密钥便持续提升黑客利算力进行暴力破解时需搜索总体排列数量举例说果密钥128位加倍256位够快速增加Grover算法时量子计算机需搜索全部排列数量种方法涉更杂陷门函数意味着Shor样算法难帮助量子计算机成功破解密钥容研究员正探索种样方法包括基格子密码学超奇异构密钥交换等相新奇实现途径具体方法新方法目标尝试种者种够广泛采方法类美国国家标准技术研究院2016年启动项流程旨制定政府量子加密标准目前已初69提案缩26表示初步标准草案会2022年前正式公布加密技术需深深嵌入众系统中标准制定面着巨压力找行途径实现新技术需投入量时间年美国国家科学院研究报告指出业界花十年时间全面推出种够广泛部署加密方法——中然存缺陷考虑量子计算发展速度世界许已没时间应波新安全威胁2017年5月3日世界第台光量子计算机诞生台计算机真正中国制造中国科技学中国科学院阿里巴巴量子计算实验室浙江学中国科学院物理等单位协完成研发2020年12月4日中国科学技术学宣布该校潘建伟等成功构建76光子量子计算原型机九章九章中国科学技术学潘建伟团队中科院海微系统国家行计算机工程技术研究中心合作成功构建76光子量子计算原型机求解数学算法高斯玻色取样需200秒突破国成全球第二(第IBMQSystemOne)实现量子优越性(国外称量子霸权)国家
    2NTRU加密算法原理
    量子计算机现世够保持机密性暴力破解够抵御出破译旧存活密码称量子密码(PostQuantumCryptography)NTRU(NumberTheoryResearchUnit)加密算法便量子公钥加密算法中典型算法20世纪90年代美国三名数学家密码学家JHoffsteinJPipherJHSilverman首先提出NTRU公钥加密算法NTRU公钥加密算法仅够抵御出现量子计算机暴力破译密码算法基数学问题现市面数采RSAECC椭圆曲线算法更难破解现阶段研究NTRU公钥加密算法基数学困难问题难量子计算机暴力破解仅加解密速度方面NTRU流程相简单步骤简洁运算速度现数加密算法更胜筹公钥系统相容易实现总说理相信量子公钥加密算法(NTRU)完全未公钥密码体系中占导位11NTRU算法参数NTRU公钥加密算法中关键参数三整数参数(Npq)四N1次整数系项式集合该算法加密解密程均项式截断环RZ[X](XN1)运算整数pq需素数必须满足gcd(pq)1q必须远远p设:L(d1d2)意味着项式F属R项式中d1系数1d2系数1剩余系数均0项式集合:Lf(dfdf1)(1)Lg(dgdg1)(2)Lr(drdr1)(3)Lm定义:m属项式Rm系数位区间(p1)2(p1)2间(4)12密钥生成NTRU公钥加解密程中绝部分运算发生项式截断环RZ[X](XN1)通解该加密算法加解密流程知加密时需项式h项式r想解密时需私钥f密文项式e相项式a原明文时会私钥f模p逆Fp项式a相解密明文m妨设私钥f项中系数1系数+1数相等均d样扩展欧里算法时简单出私钥f模p逆Fp1通设置私钥f项式中正负系数数提高NTRU加密算法运算速率机生成两次数高N1次项式fg分属LfLgFpFq分项式f模算法参数pq逆需扩展欧里算法FpFq否存进行验证扩展欧里算法:设存整数ab定存整数xy满足:ax+bygcd(ab)(5)b0时存xy组解组解均根组求第组解xy必定存时递算法求b0时返回x1y0根x1y2y1x2k*y2层解断返回原解整数ab扩展项式设存项式a(x)b(x)定存u(x)v(x)满足u(x)a(x)+v(x)b(x)gcd(a(x)b(x))(6)种前提妨设私钥项式fa(x)b(x)(xN1)(x1)(xN1+xN2+……+x+1)代入算出第层项式私钥f模pq逆元基础合理推测存gcd(fxN1)1mod2存项式u(x)项式v(x)满足:u(x)f+v(x)(xN1)1mod2(7)中项式u(x)私钥f项式截断环Z2[X](XN1)求出逆元私钥f项式截断环Z2[X](XN1)逆元步步提升模数值提升模qFq私钥f模2情况逆元Fq*f1mod2Fq*f2k+1进行赋值带入新私钥进行运算:Fq*fFq*(2f*Fq)*fFq*f*(2f*Fq)(1+2k)*(212k)(1+2k)*(12k)14k*kmodq(8)计算出私钥f模416256等数值逆元q般选2n推出私钥q模2存逆元模q定存相应逆元综公钥项式h(x)Fq*gmodp私钥项式f(x)13明文加密先机产生明文消息项式m(x)该明文项式属Lm该明文系数超N1次机产生项式r(x)该r(x)项式次数超N1次进行计算e(x)h(x)*r(x)+m(x)modq计算出项式e(x)明文加密产生密文14密文解密密文项式e(x)私钥f进行计算出项式af*emodq计算Fq*amodp计算值明文m项式a系数需限制区间[p2p2]项式参数模q情形会改变正确密文解密
    3NTRU算法具体实现
    量子计算机发展目前广泛应RSAECC等公钥密码体制构成严重威胁面量子计算机挑战国际掀起抗量子计算公钥密码研究热潮种方案采量子密码DNA密码等基非数学难题新型密码极具潜力新型密码研究处初级阶段深入系统研究完善种方案采基数学难题够抗量子计算攻击密码基量子计算机擅长计算数学问题构造密码便抗量子计算攻击31公私密钥生成生成NTRU公私密钥时需先进行参数选择方便起见已dfdgdr定义dvoidKeyGeneration(intLf[]intU[]intg[]inth[])函数密钥生成函数通输入LfU项式g生成私钥f公钥h保证私钥f项式中系数11数相f*Fq1mod2NTUR算法原理中知fmod2逆元存fmodq逆元必定出密钥生成函数中需断提高f模值完成密钥生成32明文加密程voidEncryption(inth[]intLr[]intm[]inte[])通该函数实现输入明文消息项式m加密通具体er*h+mmodq算法密文e33密文解密程voidDecryption(inte[]intLf[]inta[]intFp[])通该函数实现加密密文e解密运行该函数时首先需先进行af*emodq运算该项式系数位[p2p2]间计算amod结果明文m34实现界面选取参数Npq分11332加解密结果图1示
    4总结
    项式模运算中求逆元运算直接选择模q运算较困难代码实现起复杂会密钥生成速度够快捷选择模2求逆步步提升模q求逆元(q取值般n正整数)样密钥生成够更快捷完成提升整算法实现高效性截断项式环项式运算直接外部进行运算较耗费时间环RZ[X](XN1)两项式运算(例项式模加模模逆运算)直接分解具体功函数简化算法具体加解密实现流程体现该算法实现高效性NTRU加密算法十全十美旧存着解密错误问题通断选择合适参数测试出错概率出参数Nq均解密成功性具定影响具体代码实现NTRU加解密程中力足编程水限够特明显优化该算法实现程相信着该领域断探索学未定会出现更高效加解密实现方式典型量子公钥加密算法中NTRU加密算法具备着重潜力够抵抗量子计算机量子分析未定会成公钥加密算法体系热点

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 10 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    5.4初识光量子与量子基础巩固(word版含答案)

    5.4初识光量子与量子基础巩固2021—2022学年高中物理鲁科版(2019)必修第三册一、选择题(共15题)1.人类在探索自然规律的进程中总结了许多科学方法,如分析归纳法、演绎法、等效替代法...

    4个月前   
    112    0

    抗疫典型个人事迹

    抗疫典型个人事迹  抗疫典型个人事迹  2020年春节,突如其来的一场新冠肺炎疫情,打破了节日的祥和与安宁,却打不垮万众一心,众志成城打赢这场疫情狙击战的信心和决心。在这危难时刻涌现出一批批优...

    4年前   
    2245    0

    量子力学导论第2章答案

    第二章 波函数与Schrödinger方程2.1设质量为的粒子在势场中运动。(a)证明粒子的能量平均值为 , (能量密度)(b)证明能量守恒公式 (能流密度) 证:(a)粒子的能量平均...

    2年前   
    688    0

    量子力学教程课后习题答案

    量子力学习题及解答第一章 量子理论基础1.1 由黑体辐射公式导出维恩位移定律:能量密度极大值所对应的波长与温度T成反比,即 T=b(常量);并近似计算b的数值,准确到二位有效数字。解 根据...

    4年前   
    879    0

    量子力学导论第5章答案

     第五章 力学量随时间的变化与对称性5.1)设力学量不显含,为本体系的Hamilton量,证明证.若力学量不显含,则有,令则,5.2)设力学量不显含,证明束缚定态...

    2年前   
    549    0

    量子力学导论第4章答案

    第四章 力学量用算符表达与表象变换4.1)设与为厄米算符,则和也是厄米算符。由此证明,任何一个算符均可分解为,与均为厄米算符,且证:ⅰ)为厄米算符。ⅱ)也为厄米算符。ⅲ)令,则,且定义 ...

    2年前   
    651    0

    量子力学导论第1章答案

    第一章 量子力学的诞生1.1设质量为m的粒子在一维无限深势阱中运动, 试用de Broglie的驻波条件,求粒子能量的可能取值。解:据驻波条件,有 ...

    2年前   
    805    0

    典型机床工作运动分析

    第三篇 金属切削加工机床4 典型机床 4.1 金属切削机床根底知识 机床的分类与型号编制机床的品种和规格繁多。为便于区别、使用和管理,需对机床加以分类和编制型号。我国的机床型号,现...

    2年前   
    358    0

    网络典型故障分析报告

    网络故障分析报告  一、故障现象:    206、209、212、213、214房间的用户电脑本地连接为叉,但用网线测试仪测试有网络信号,重启交换机后正常运行2分钟故障依旧。 二、故障分...

    11年前   
    11708    0

    抗春涝保春种气象情况分析

    抗春涝保春种气象情况分析  1、前期气候概况。2012年9月-2013年4月我县降水总降水量234.1毫米,比历年偏多93.5毫米。气温持续偏低,今年1-4月全县平均气温-13.2度,比历年...

    11年前   
    9460    0

    数字证书及电子密钥管理办法

    为规范医院数字证书使用程序,严格数字证书管理,根据《中华人民共和国电子签名法》使用合法有效的数字证书进行电子签名和书面签名具有同等的法律效力,参考国务院办公厅《国家行政机关和企业、事业单位印章的...

    5年前   
    3165    0

    抗旱救灾典型材料

         千方百计抗大旱、全力以赴保民生--   xx乡人民政府抗旱救灾典型材料      xx乡位于xx县城东**,乡政府驻地距县城46公里,全乡国土面积145.6平方公里,辖14个行政...

    12年前   
    11847    0

    抗疫最美家庭典型申报材料

    春节还没有落下帷幕,一场疫情悄然而至,节日的热闹瞬间被严峻的疫情形势代替,无数个平凡的家庭、无数的普通人,开始了疫情下的“日常生活”。

    2年前   
    522    0

    以公为先 爱国报国

    以公为先 爱国报国  同学们,老师们,大家早上好!   今天我演讲的话题是“以公为先   爱国报国”   在1935年12月9日这一天,一场轰轰烈烈的爱国运动在北平爆发了,当北平的爱国学生听到...

    10年前   
    658    0

    公基课表

    课程表2015.12.7 19:00-22:00刘子丰  -  理论精讲- 法律12015.12.8 19:00-22:00刘子丰  -  理论精讲- 法律22015.12.9 19:00-2...

    9年前   
    672    0

    立警为公

    立警为公,不辱使命   我从小是听着警察的故事长大的。我的喜怒哀乐与警察的生活不可分割。从袓辈到父亲都为我创造了悲壮而且凄美的警察故事,就是在他们的熏陶中,我开始解读警察的人生。 无数次...

    9年前   
    7559    0

    公润价值

    摘要]美国发生“次贷危机〞后,席卷了美国、欧盟和日本等世界主要金融市场,致使全球主要金融市场出现流动性缺乏的金融危机。此次全球金融危机,暴露了决策者的决策错误,也产生了对公允价值的疑心。因此,...

    1个月前   
    95    0

    新愚公

    在这个世界上,生活就像一场旅行,我们的起点和终点早已决定,而重点就是我们旅途中的风景,在太行山,有这样一个人,在他人生走到终点之时,给我们留下了140万亩绿地,推广36项实用技术,却带走了10...

    5年前   
    1359    0

    改革创新类写作素材50例:“改革之钥”“改革之力”

    1.持续强化“二次创新”,创造更多“从1到N”的成果;更加推动“集成创新”,迸发更多“1+1>2”的能级。2.既要坚持重点突破,打好“突击战”;也要注重整体推进,打好“整体仗”。3.用改革的办...

    2年前   
    1167    0

    《宿新市徐公店》

    《宿新市徐公店》  教学目标:  1.学会生字,理解诗句  2.通过理解诗歌内容,体会诗人喜悦的心情  3.有感情朗读、背诵这首诗  教学重点、难点:  体会诗的意境,体会诗人的感情  教学时...

    8个月前   
    216    0

    文档贡献者

    三***1

    贡献于2022-09-05

    下载需要 10 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档