RSA和椭圆曲线密码算法的研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:smarten
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在公钥密码体制以前的整个密码学史中,所有的密码算法,包括原始手工计算的、由机械设备实现的以及由计算机实现的,都是基于代换和置换这两个基本工具。公钥密码体制则为密码学的发展提供了新的理论和技术基础,一方面公钥密码算法的基本工具转换成数学函数;另一方面公钥密码算法是以非对称的形式使用两个密钥,两个密钥的使用对保密性、密钥分配、认证等有深刻的意义。RSA算法是目前应用最广泛的一种公钥密码算法。本文简单介绍了RSA公钥密码体制,分析比较RSA公钥密码中已有的模幂运算方法,将得到的最快软件加速算法VLNW滑动窗口法和硬件映射最快的Montgomery模乘算法综合,得到改进后的Mnexp算法能有效提高RSA公钥密码的实现效率。椭圆曲线密码系统被认为可以替代RSA算法的一种公钥密码体制。本文阐述了椭圆曲线及其相关知识,特别说明了建立在有限域Fp (其中p是大于3的素数)上的非奇异椭圆曲线E ,深入研究目前已有的各种标量乘法,由此提出了椭圆曲线密码算法在混合坐标下改进的带符号滑动窗口算法,该算法兼容了NAF方法的优点,拥有最少数目的非零窗口数,又避免了域元素上的大量求逆运算,较成功地减少了标量乘法计算量。最后归纳得出一些有用的结论。本文的创新点在于综合各种算法在不同方面的优势,从不同角度和不同层次去改进模幂算法和标量乘算法,得到的新算法可供在实现RSA和椭圆曲线密码体制时参考,具有较大的实用价值。
其他文献
用以石油焦为原料,KOH为活性剂制得的高比表面积活性炭作为吸附剂,研究了甲烷在这种吸附剂上的脱附行为,探讨了活性炭的BET比表面积和孔结构与烷脱附性能的关系以及脱附温度和脱附时间
一、形态及特征党参株高1米左右,根肥大,圆锥状或柱形,表面浅灰色,茎缠绕,长而多分枝,叶对生或互生,有柄,叶片卵形或阔卵形,花单生于叶腋或顶端,花冠广钟形,黄绿色,且有淡紫
研究目的 了解广东省武警官兵(二年及以上老兵,包括战士、士官、干部、学员)的生活质量状况及其影响因素。从社会学因素、人格、应对方式、社会支持、生活事件等方面来探讨
对智慧城市来说,移动网络在传输通信之中占据着极为关键的地位,为了满足新形势之下网络新需求,需强化5G网络技术运用,使其在终端的接入数目、传送速度还有延迟时间等多个方面优点得到充分有效的发挥,进而促使二者间融合与发展。本文立足智慧城市基本概念,对于移动网络的定位和需要剖析进行相应简单的概括,并且讲述5G移动网络发展的影响与作用。
5G是当前世界最先进的移动通信技术,也是我国参与度最高的技术,加强5G移动通信技术研究,加快5G移动通信工程建设进度,对于满足我国社会经济发展所需、提高人民群众的物质和精
制备了固载硫酸氢钠催化剂,并用于催化合成了丁酸异戊酯.以0.2mol正丁酸为基准,在醇酸摩尔比1.3,催化剂用量0.50g,反应时间50min的最佳合成条件下酯收率达90.81%.该催化剂具
(一)种子的采集采集砧木种子时一定要等果实完全成熟才可进行。在我区一般要到9月中旬-10月上旬。果实采收后,无加工价值的可堆积3-5天,待果肉腐烂后,放入筛里充分揉搓,洗去
采用(NH4)2S溶液硫化制备了一系列Cr、Mo、W硫化物负载型催化剂,结果表明,用此方法制备的硫化物催化剂比用H2与CS2(或H2S)气相硫化法制备的催化剂具有高的羰化活性与选择性,除硫化的CrCo/C催伦剂无羰化活性外
在建筑工程施工中,通过加强施工技术管理,能够有效提升施工质量,保证建筑工程使用效果。随着建筑工程建设规模的逐渐扩大,管理工作越来越复杂,而在建筑工程施工管理方面,信息
介绍信通智能客服关键技术的特点、发展方向及典型的应用案例。分析国网山西电力公司信息通信客户服务所面临的报修渠道、人力成本、评价监督等方面的问题。提出通过应用数据