1 / 58
文档名称:

椭圆曲线密码快速算法的研究应用实现.pdf

格式:pdf   页数:58页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

椭圆曲线密码快速算法的研究应用实现.pdf

上传人:511709291 2016/1/3 文件大小:0 KB

下载得到文件列表

椭圆曲线密码快速算法的研究应用实现.pdf

相关文档

文档介绍

文档介绍:”#瀵宙缎————K掌控代毋j盥Qn一‘诹j亡工繁火港硕士学位论文题目:椭圆曲线密码快速算法的研究与应用实现甍文题目:鼬8190ri‘hmresea曲”。8pp呦?‘”pt。m““‘。“urveC帅tography4擘售申请人姓名:王后珍蔷§。。7溲请学隹聋科专业:计算机应用技术瓤指卓教师雀名:蔡光*教授^。一雌车子强副教授湖北工业大学硕士学位论文摘要随着全球信息高速公路建设的兴起和通信网络的数字化、智能化、宽带化的不断加快,的高速发展,给人们生活带来极大的方便。网络作为信息交流和信息处理变得越来越普遍。人们在高科技带来方便的同时对信息的安全存储,安全处理和安全传输也提出了更高的要求。密码学便是解决这一问题的有效手段。本文在较为广泛地搜索和调研整理国内外关于椭圆曲线密码技术的文献和研究成果的基础上,针对椭圆曲线密码算法的快速实现问题作了以下一些工作:第一,研究了椭圆曲线密码算法的快速实现方法,主要包括椭圆曲线上的点加、倍点和点乘的快速实现方法,重点研究椭圆曲线上的点加、倍点、点乘运算。实现椭圆曲线密码的关键是计算椭圆曲线上基点G的k倍,称为点乘或标量乘法,它决定了椭圆曲线密码体制的运算速度。点乘运算的快速实现,可以通过对底层运算和高层运算进行改进:对底层运算,主要通过对椭圆曲线上的点加和倍点运算进行改进,采用雅可比射影坐标来定义椭圆曲线上的点,点加和倍点运算性能都较标准射影坐标有提高:对高层运算,主要通过对椭圆曲线点乘算法进行改进其中重点讨论了计算点乘的W-NAF窗口法,并对窗口的最佳选取问题进行深入的理论推导,进一步给出了窗口最佳选取的有效算法:本文提出了最佳W-NAF算法可以有效的提高点乘运算速度。第二,对基于椭圆曲线的密码方案和数字签名功能进行了vc编程实现;第三,完成了基于椭圆曲线密码体制的反软件盗版的研究和实现,基于本文提出的方案可有效地保护软件的版权利益,可有效抵抗非法***、防止非法注册机的制作以及正版序列号的非法传播。关键词:椭圆曲线加密体制,椭圆曲线离散对数,ECDSA,软件保护湖北工业大学硕士学位论文AbstractBecausetheriseofthe四obalinformati∞workturn,theintelligenceturn,thebreadthtaketoturnofspeedcontinuously,higll一speeddevelopment,,safeprocessingandthesafetransmissionalsosetahjgherrequest..Ⅱ-algorithmfastimplementation:First,111Neerypto-algorithnl,mainlyincludesthefastimplementationwhichinPointaddition,【,systemoperatingspeed.ⅥrhiletheoperationfastimplemanmtioIl,maythrou曲makestheimprovementtothefirstflooroperationandthehighleveloperation:Tothefirstflooroperation,