- 4
- 0
- 约4.11万字
- 约 55页
- 2019-01-15 发布于上海
- 举报
改进的RSA算法实现研究-软件工程专业论文
I
I
摘 要
根据计算机安全技术的要求和人们应用的需求,各国提出许许多多加密的算 法。RSA 算法被全球公认为是最优秀的加解密密码算法之一,不仅可以进行加密, 还可以用来进行数字签名和身份验证。
按照 RSA 加密算法的理论,需要对每一个数据进行 c= me (mod n) 的计算。为了
提高加解密算法的安全性,加密密钥 e 的取值不能过小,这样在加解密过程中就 需要耗费足够的时间进行大数模幂乘的运算。在此基础上人们提出了各章实现 RSA 算法的改进算法,比如 SMM、滑动窗口取幂算法等。
本文提出了一种新的快速 RSA 算法,该算法是基于乘同余对称特性 SMM 算法 的改进,在 SMM 算法的基础上对迭代运算步数进一步减少得到的。
本文提出了一种组合算法,即在传统的 RSA 算法与滑动窗口取幂算法优化结 合的基础上再进一步组合 SMM 算法,从而进一步提高加密解密的速度;
最后采用本组合算法开发了一个简单的文件加、解密软件, 可以用于文件加 密,也可以用于文件解密操作。可以由用户输入或者随机产生密钥对,以供用户 选择使用。如果要执行加密操作,可以让程序随机产生密钥来使用(也可以自行指 定)。解密操作时则必须由用户输入解密密钥。用输入的密钥对文件进行加密或解 密运算,得到加密后的文件或者还原出原来的文件。
关键词: 密码学,RSA,公钥密码体制,大数模幂乘,快速算法
ABSTRACT
According to the requirements of computer security technology and application requirements, put forward many encryption algorithm. RSA algorithms was recognized as a global excellent encryption algorithm, not only can one password, also can be used to encrypt digital signatures and identity verification.
According to RSA theory, we need to compute every data by. If the value of ‘e’
is too small,it is hard to improve its security .As a result,a lot of time is needed for large number modular power multiplication computation. Therefore,various improved algorithms have been developed to realize RSA,such as SMM,the sliding window algorithm,etc.
A new fast RSA algorithm is presented in this paper, which is an improvement of a fast RSA algorithm based on symmetry of modulo multiplication (SMM algorithm), In the algorithm based on SMM iterative computation moves further reduce.
This paper puts forward a kind of combination of traditional algorithm, namely in the RSA algorithms and sliding window exponentiation algorithm to optimize the combination on the basis of further SMM combination algorithm, and further improve
the speed of encryption and decryption;
Final,a simple file encryption program is developed by this algorithm. It Can be used for file encryption and decryption files can also be used to operate. Input from users can generate keys, or to use for users to choose. If you
您可能关注的文档
- 地铁车辆段大平台结构—上部住宅减震系统研究-结构工程专业论文.docx
- 地铁铝合金部件焊接生产精益化应用研究-材料工程专业论文.docx
- 地附补肾颗粒对去卵巢所致骨质疏松症大鼠作用的实验与机制探讨-药理学专业论文.docx
- 地铁轨道结构的减振性能研究-载运工具运用工程专业论文.docx
- 地铁限界CAD及调线调坡设计系统研究与开发-道路与铁道工程专业论文.docx
- 地铁隧道工程中人工冻结法关键技术及应用-土木工程专业论文.docx
- 地铁隧道中双层预裂爆破技术的应用-建筑与土木工程专业论文.docx
- 地震作用下剪切型结构时程分析与可靠性-结构工程专业论文.docx
- 地震作用下渡槽结构的动力可靠度分析-水利水电工程专业论文.docx
- 地铁车轮磨耗数值仿真研究-载运工具运用工程专业论文.docx
最近下载
- 2025年招标师评标标准一致性核查表专题试卷及解析.pdf VIP
- 2025年金融风险管理师空头对冲策略应用专题试卷及解析.pdf VIP
- 2026年江西制造职业技术学院单招职业适应性测试题库附答案解析.docx VIP
- 薄膜太阳能电池激光划线工艺精度控制方法.pdf VIP
- 2025年项目管理专业采购与项目人工智能应用专题试卷及解析.pdf VIP
- 2025年互联网营销师混合调研方法应用专题试卷及解析.pdf VIP
- 人音版六年级下册《游子吟》课件(共13张PPT无音频)(含音频+视频).ppt VIP
- 2024年黑龙江省绥化市肇东市肇东镇招聘社区工作者真题及答案详解一套.docx VIP
- 1994浙江定额.doc VIP
- 巨人通力G3001007(A)电气原理图.pdf VIP
原创力文档

文档评论(0)