椭圆曲线密码体制的研究与实现硕士学位论文

椭圆曲线密码体制的研究与实现硕士学位论文

ID:266188

大小:1.59 MB

页数:62页

时间:2017-07-16

椭圆曲线密码体制的研究与实现硕士学位论文_第1页
椭圆曲线密码体制的研究与实现硕士学位论文_第2页
椭圆曲线密码体制的研究与实现硕士学位论文_第3页
椭圆曲线密码体制的研究与实现硕士学位论文_第4页
椭圆曲线密码体制的研究与实现硕士学位论文_第5页
资源描述:

《椭圆曲线密码体制的研究与实现硕士学位论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西安电子科技大学硕士学位论文椭圆曲线密码体制的研究与实现姓名:李德庆申请学位级别:硕士专业:电路与系统指导教师:李小平20080101摘要加密算法是网络信息安全的核心,根据已有资料分析,利用FPGA实现的最优正规基表示下的二进制有限域上的椭圆曲线密码体制具有最高的安全强度和较快的处理速度,而椭圆曲线密码体制的FPGA实现,主要面临以下几个问题:1.最优正规基下的有限域元素乘法矩阵的构造,以及乘法运算的快速实现。2.最优正规基下的有限域元素求逆运算算法的优化与实现。3.在椭圆曲线运算层,如何减少或者避免有限域元素上的求逆运算。4.针对椭圆曲线运算层上的标量乘运算,如何减少点加运算和倍点运

2、算的次数。从以上四个问题出发,本文在分析和研究椭圆曲线密码体制的最新研究成果的基础上,主要对基于FPGA的椭圆曲线加密算法的实现以及优化设计进行了研究,作者取得的主要研究成果有:1.给出I型和Ⅱ型最优正规基下的并行输出结构的乘法矩阵的运算定理,完成了串并结合结构的通用乘法器的设计。2.在分析有限域求逆运算和正规基性质的基础上,给出了一种简化的求逆运算算法及实现,其具有和OIA(优化求逆算法)同样的运算复杂度。3.在椭圆曲线运算层的标量乘运算运行过程中,对椭圆曲线上的点进行坐标变换,只需要在运算开始的时候做简单的坐标转换,计算结束后用1次求逆和2次乘法还原成仿射坐标即可,虽然增加了乘法运

3、算的次数,但是大大减少了运算中的求逆运算次数。4.在椭圆曲线运算层,对标量乘运算的参数进行有符号非相邻表示型(NAF)编码,使标量乘运算具有最少的点加运算。在对有限域运算和椭圆曲线标量乘运算优化的基础上,本设计达到了预期的目标,测试结果表明,当研=191的时候,在50M的工作频率下,平均每次标量乘运算的时间为11I璐。该设计可以支持册<232的GF(2”)上任意可变曲线的椭圆曲线加密算法,是一种数据位宽度可调的快速椭圆曲线密码运算核的FPGA实现。关键词:椭圆曲线密码体制有限域最优正规基乘法器标量乘AbstractA6s臼acfWimtllerapiddeVel叩memoftlleiⅡ

4、temet,iIlf.0衄ationsecudtyisgivenmore趾dmo陀att蜘tiolLThein

5、’o加a吐onexcllangebecomesla唱er锄dla唱er.Itisadi伍cunpmblemtomeetthedemandwitllthe仃aditioIlalsoftwarecIlcryptionmetIlod,∞thehardwa∞ilIlplementation印peared.Asmwpublic-kcycryptography,elli讲iccunrecrypto鲫11yh船someexceIlent砌butcs:shortlengmoftheke)r,

6、f弧speedof虹坨proce鼹,hi出levelof也esecuri劬Anof也esemakeit觚idealchoice南rtheapplication.m自ct,itisoneof纯m‘lardsofn坞北斌gemra矗ontothepublic-keycryptography.Inmepaper,baSedonthegene删硫i∞觚danal”icalstIldytothepre矧1tresearchoftlleElli砸cCur、,eCry舯)graphy(ECC),Ⅱ地bluem印oftheECCis季Ventocomplete趾抽dep曲d鼬tsystem.Fifst

7、'westlldytllear主t}lme6cop啪tionintllefinitefield.iIlwhich辩vemltllcoreI璐锄dusefIllinferencesoftl岵ECC戤晔蚴led.Sccondly’缸tha妇H饿einlpl髓黝tationoftheelli—ccuⅣecr),pt0铲aphyaritllmeticistllehotsplotdirectionintheECCrc∞arcll,∞thellafdwareimp】ementationsoftlle蠡啦tcfieldol,crationsa犯西venwitlloptilllal∞姗alb猫is,m

8、edesigllof岫ECCcorcmOdmes∽compIet甜,wllichmllldestl惦dlipticc哪escalarmultiplication枷chco脚【binesNAFcode、vimamendedarithIIlctic.Finally,theresultofsiIIlulalion锄dapplicationare西vcn,inwhichⅡleconclusj∞s啪marizesmatECC∞al盯multiplicat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。