RSA加密算法的优化与改进

来源 :哈尔滨理工大学 | 被引量 : 4次 | 上传用户:lfq_1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于公开密钥密码体制理论,RSA加密算法理论完善,安全强度高,算法本身易于实现和理解,已经成为目前最具代表性的基于公钥密码体制理论的加密算法。在使用RSA加密算法进行数据加密解密以及数字签名的过程中,需要进行密钥的生成以及大量的模幂运算,大大降低了RSA加密算法的性能和安全性。由于RSA加密算法被广泛的使用,提升RSA加密算法的性能和安全强度并尽可能减少资源的消耗成为了重中之重。本文内容以提升RSA加密算法的效率和安全强度为目标,解决RSA加密算法中素数生成效率低、消息加解密过程慢以及平衡算法效率与安全性的问题使得RSA加密算法在效率和安全性上得到提升。本文从RSA加密算法的数学基础展开研究,分析RSA加密算法存在的效率问题和安全性问题,研究现有对RSA加密算法的改进方法以及当前针对RSA加密算法的攻击方式,提出了多素数RSA加密算法、替换优化模数方法、多重密钥以及利用中国剩余定理对多素数RSA加密算法优化的解决方案,并分析证明了改进方案的正确性及其在提升算法效率和安全性方面的优势。最后通过软件开发语言实现了RSA加密算法改进方案的原型程序。通过进行仿真实验得出,相比与K-RSA加密算法和Binary RSA加密算法,基于参数替换的RSA加密算法提升了模数因式分解的难度系数;基于多重密钥的RSA加密算法对明文消息的加密效率分别提升了约为11.2%和6.4%,基于多素数RSA加密算法对明文消息的加密效率分别提升约为17.8%和13.1%;基于中国剩余定理的多素数RSA加密算法对密文消息的解密效率提升约为4.7%。
其他文献
大量测试结果和地显现证明,在地壳浅部的岩石地层中普遍存在有高水平地应力,本文结合工程实践说明水平地应力岩石工程有正负两方面的意义,并基于岩石力学原理对此进行了分析。
目的比较2种不同初筛方法对登革热的诊断价值,并探讨各种方法的应用范围及应用价值。方法采用回顾性研究。收集2015年1月至2017年12月门诊及住院共7 555例疑似登革热病毒感染
要真正实现幼儿园创新教育,我们要抓住:幼儿园创新教育要实现角色转变;要求有良好的环境创设;课程应朝开放性方面发展;采取多样化的教学组织形式;多加强同家长、社区等方面的
通过课题调研,以贵阳护理职业学院为例,引荐学院从教学理念、专业建设、校园环境、学生活动、学生干部教育五大平台推行传统中医药文化宣传教育,以期加强对传统中医药文化的
目的评价自制组配式截骨工具行微创全膝关节置换术的临床及早期随访效果。方法对95例中山大学附属第一医院关节外科行全膝关节置换的重度膝关节骨关节炎的患者随机分组,分别
<正>社区营造——好的管理比设计更重要李虎OPEN建筑事务所创始合伙人社区营造是我一直没有回避的一个话题、一直在做的一个事情。我想讲一下我们做过的项目和碰到的一些故事
酶联免疫吸附分析方法(ELISA)是一种成熟的、可用于定性或定量检测的免疫分析方法,具有较高的灵敏度和较强的特异性。本文利用ELISA建立两种物质的定量分析方法,这两种物质分
就买受人来说,预售商品房的特殊性使其更容易遭受法律风险,例如所购商品房逾期交房,抑或经常建成后才发现存在各种质量问题等,因此需要买受人谨慎小心,尽可能地防范风险。本
第一节音乐课会给孩子留下深刻的印象,对以后的教学有着深远的影响。作为一名音乐老师,要上好第一课,就要懂得给孩子营造一个温馨的氛围,让学生有亲近感,要成为学生崇拜的偶
建设和实施内部控制体系,防范物业经营管理风险,是实现物业经营管理目标的有效手段。作为物业经营管理中的重要组成部分,内控体系不仅能提高物业管理行业的盈利水平、增强物