文档介绍:摘要大众所接受与使用,各种商业和社会业务开始转化为电子形式在网上进行。使用各种各样的加密算法,可以保证这些活动的安全性。椭圆曲线密码体制是一种公钥密码体制,最早由矛直鸲懒⒌靥岢觥O喽杂谝酝谟邢抻蛏侠肷⒍允侍饣虼笳所需占用资源少的特点。自从椭圆曲线密码提出后,广大科研工作者对椭圆昀线密码理论进行了大量的研究,目前对于椭圆曲线密码理论的研究特别是对椭圆曲线密码体制的三种公钥加密算法,特别是椭圆曲线加密算法。然后介绍了与椭圆曲线加密密切相关的模平方、模逆运算和基于有限群上的点加、点乘、倍点运算。对于各种运算按照层次化、模块化的设计思想,采用硬件描述语言魑I杓剖淙虢型衷睬呒用芩惴ǖ纳计,在每个设计层次和每个模块都进行了仿真综合验证,得以保证底层设计的正确性。在确保每个模块的设计『泛螅瓿啥缘缏返亩ゲ闵杓疲凶芴宓姆抡孀酆希⒂种基于查找表的模乘方法,该方法在消耗了一定硬件资源的基础上,提高了模乘的计算关键字:公钥加密算法;椭圆曲线加密:点乘;模乘:查找表安全问题在现今通信与计算机网络中扮演了非常重要的角色。随着嚼丛奖分解问题的传统公钥算法,椭圆曲线密码算法具有安全性高、速度快、密钥短、实现时实现技术的研究是密码学界和产业界的一个热点。本文首先研究了现代密码学相关的基本理论与密码系统的数学模型,介绍了现存的有限域、有限群等理论。接着详细阐述了椭圆曲线的结构,基于二进制有限域上的模乘、验证所实现的算法的正确性。在实现二进制有限域上的模乘运算时,采用了一速度,从而加快了整个椭圆曲线加解密的速度。
知识水坝***@pologoogle为您整理
篴,甒琣静瑀,—甌,甋,,,,琓,瑂..,瑃簂猽.—:簆,
知识水坝***@pologoogle为您整理
作者签名:乇瀣鹾独创性说明日期:塑堕:作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究丁作中不包含其他人已经发表或撰写的研究成果,也不包含为获得大连理工大学或其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文做的贡献均已在论文中做了明确的说明并表示了谢意。
把在多年前,就出现了著名的凯撒密码。年,提出的《密码学的新方向》⋯一文导致了密码学上的一场革命。他们首次证明了在发送端和接收端无密钥传输的保密信息是可能的,从而开创了公钥密码学的新纪元。此后,大量的公开密钥密码体制被陆续提出柬,所有这些体制的安全性依赖于数学问题的难解性。几十年来,许多曾经被提出的公丌密钥密码体制已经被攻破了,也有许多被证明是不实用的。迄今只有三类体制被证明是安全的和有效的,这些体制根据它们所依据的数学问题,可分类为:大姓名而得来的密码体制,是己知的最好例子肷⒍允侍例如:逯以及椭圆曲线上的离散对数问题。在年分别独立提出的】,它所基于的数学问题的困难性被公认是目前已知的公魑9ǹC茉棵苈胩逯浦械囊恢郑诜岣坏睦砺刍∩峡梢允迪指叨鹊陌踩裕它具有存储效率、通信带宽的节约以及计算效率等多方面的优越性,是一种非常有前途广泛应用于商用密码领域,这可由恍矶嘀墓时曜甲橹赡勺糁ぃ虸用堋⑶┟⒚茉啃袒椭圆曲线数字签名算法、,现已授权螅患移笠凳褂肊密码技术,包括低秤邢薰尽⒛ν新蘩龋的发展商公司则计划将糜诟斗延τ玫形成强劲的挑战,对于椭圆曲线密码的研究也是方兴未艾。目前国内只有少数单位投入力量开发獷具有许多薹ū饶獾挠诺悖訣必将取代晌O乱密码学是一门研究信息安全且跟数学密切相关的学科,它有古老和悠久的历史,早整数因子分解问题,,钥密码体制当中每峁┘用芮慷茸罡叩囊恢郑侍庠侥眩馕蹲旁叫〉拿茉砍叽能产生等价的安全性。的密码体制。德国、日本、法国、美国、加拿大等国的很多密码学研究小组及一些公司实现了椭圆曲线密码体制,我国也有一些密码学者做了这方面的工作。近年来,,包括:甀/衷睬逧体制签名卜椭圆曲线密钥交换协议觳酱浒踩ɑ目前,国外有大量的厂商已经使用或是计划使用椭圆曲线密码体制。加拿大的把公司的整个赌注都投在椭圆曲线密码上,专门生产罚渌咎峁中。榈拇戳⒄撷鰏纓橹訣也给予了相当的关注。訰己经代公钥加密算法的代表。本课题来源于加密网卡的一部分,为了既保证加解密的速度,又保证加解密的安全性,在加密网卸杂诿魑牡募用懿捎肈,,榷猿萍用芩惴ǎ鲇肦、饬街止考用芩惴ḿ用蹹,,榷猿萍用芩惴ǖ拿茉俊U庋瓤梢员蚅蚔瓵的怯蒒卜、椭圆曲线加密算往的研究与实现
第一章主要介绍了密码学的基本知识及其分类,着重介绍考用芩惴ǖ睦砺刍优点。的特点之后,选取了适合于本文使用的各种参数,在选定参数的基础上划分出椭圆曲线用进行仿真,用进行综合,分析了仿真与综合的结果,用加以三种算法的有限状态机,为了便于上层控制模块的调用,