欢迎来到天天文库
浏览记录
ID:35056767
大小:3.93 MB
页数:70页
时间:2019-03-17
《基于fpga的ecc算法优化设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、--3.i\-fVV.彝‘rv;巧儀:.V,,;-■1:■''■’■-V-度■■7/气.?'?—.?.&.;'泌^。"己‘分类等離-—'."UD。k,-;.tj聋^密级..KUVt..公…巧;1941.卷//.■/\I?f?■‘.:i、.心聲繁'?—‘*'1/:聲广:社?’?或.:;咕.■;:‘::\vj'拌.j....,:V,’—,、'.严,一齊
2、i;:_-■硕i研究生学位论文1%.-<基于FPGA的ECC算法优化设计与实现'-■-r/./1‘'-乂‘\.V.、\.咕喘..^申请人:黃楠Vf'‘.、'師..凑.式'\7i学号:2131:302.-'.'.-^.W培养单位:电子工程学院1,I'.'令.咕:学科专业倩号与倩息处理方:.\—‘、'書研究方向:嵌入式系统^/\芳如指导教师,:刘嵩爱副教授,/f凉'',_^知記霉",户"""J完成心户日期:2016年3月27
3、日少心..'..伊-\,iX.續!着.W叫--^I--:-V巧声节人考分类号UDC密级公开硕士研究生学位论文基于FPGA的ECC算法优化设计与实现申请人:贾楠学号:2131302培养单位:电子工程学院学科专业:信号与信息处理研究方向:嵌入式系统指导教师:刘嵩岩副教授完成日期:2016年3月27日中文摘要中文摘要ECC(EllipticCurveCryptography椭圆曲线加密体制)是公钥加密体制的一种,是迄今为止最安全有效的三大公钥算法之一。但是由于公钥算法是基于数学问题的难解性,所以通过增加密钥长度来达到更高的安全性无疑
4、会给密码系统带来一定的压力,导致处理效率的降低。本文通过对信息安全理论和ECC算法的研究,提出了一种将ECC与混沌算法相结合的加密/解密方案。通过运用混沌序列对明文进行预处理来增加明文的随机性,消除明文中的语言特性,使得该系统对于蛮力攻击的抵抗能力大大增强。为了减小增加预处理步骤而给系统带来的影响,本文通过对ECC算法中涉及到的标量乘法以及域运算的现有算法进行分析比对,选取出合适的算法用以该优化方案的实现。本文运用SOPC技术,通过FPGA芯片对优化的加密系统加以实现,并给出了仿真测试结果。通过对仿真结果的分析,证明该方案的可行性。关键词:椭圆曲线加密体制;混
5、沌加密;标量乘法;FPGA;SOPC-I-黑龙江大学硕士学位论文AbstractEllipticCurveCryptography(ECC)isapublic-keycryptographysystem.It’salsooneofthethreewell-knowsafestencryptionalgorithms.Thebasiclogicsofthesealgorithmsarebasedonmathematicalintractability.Toenhancesecuritybyincreasingthelengthofkeywillalsocause
6、lowerefficiencyincomputing,whichbringsthetrade-offproblem.ThispaperproposeanencryptionanddecryptionsolutioncombinedECCandChaosalgorithmbasedoninformationsecuritytheoryandanalysisofECCalgorithm.Itraisestheplaintextrandomnessandeliminatesthelinguisticcharacterofitbypre-processitwithCh
7、aossequence.Therefore,ithasbeenimprovedtoresistbruteforceattack.Inordertominimizetheinfluenceofaddingpre-processingeffort,thispaperaimtodesignanimprovementsolutionbyanalysingtheoperationsinvolvedinthefiniteandpointmultiplicationinECC,andadaptsappropriatealgorithmstooptimizethecrypto
8、graphysystem.Thisde
此文档下载收益归作者所有