蒙哥马利算法在RSA公钥算法中的应用

上传:qq18781 浏览: 19 推荐: 0 文件:PDF 大小:552.37KB 上传时间:2021-02-01 16:54:32 版权申诉
 RSA算法是第一个能同时用于加密和数字签名的算法,是一个被研究的最广的算法,从提出到现在经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥算法之一。但是幂模运算是RSA的速度瓶颈,而模幂运算又可以转化为平均(3e)/2次的模乘运算,蒙哥马利算法被认为是计算大数模乘的最快算法,利用蒙哥马利算法对幂模运算的改进可以大大提高RSA的加解密效率。实验证明,使用1 024位密钥加密文件,利用蒙哥马利算法改进后的RSA算法的加密耗时减少了3/4左右。
上传资源
用户评论
相关推荐
RSA算法详解
RSA公钥算法详解,详细描述了算法的过程,以及按照公钥交换算法举例说明
DOC
0B
2019-01-01 22:23
RSA算法实现
该程序使用RSA公钥算法实现了对一个字符串的加密和解密功能。其中,采用欧几里德算法(即辗转相除法)来判断两个数是否是素数。另外,使用菜单选项来选择当前是要“加密”还是“解密”。
ZIP
0B
2019-01-20 06:04
密码系统及RSA算法.doc
公钥密码系统及RSA公钥算法 07301910 张云霖 随着电脑连网的逐步实现Internet前景越来越美好全球经济发展正在进入信息经济时代知识经济初见端倪电脑信息的保密问题显得越来越重要无论是个人信
DOC
25KB
2020-12-21 05:30
RSA算法C实现
比较简单的RSA公钥密码算法的C实现,在VC++6.0环境下成功运行。
RAR
0B
2019-05-05 03:32
密码RSA算法讲解
RSA公钥密码算法Diffie-Hellman密钥交换协议EIGamal公钥加密算法
PPT
0B
2019-05-05 03:31
RSA加密算法实现
RSA公钥加密算法实现 当前版本是1.0,版本很快会进行完善!
RAR
1.32MB
2021-04-24 12:01
RSA算法与私钥.ppt
1977年,三位数学家Rivest、Shamir 和 Adleman 设计了一种算法,可以实现非对称加密。这种算法用他们三个人的名字命名,叫做RSA算法。从那时直到现在,RSA算法一直是最广为使用的&
PPT
648KB
2020-11-28 19:25
RSA密码算法研究.docx
网络对抗原理 技术报告 题 目 关于 RSA 公钥密码算法的研究 学 年 班 学 生 X X X 级 2007 级 级 0207XX 班 号 0207XXXX 专 学 业 院 信息对抗技术 电子工程学
DOCX
224KB
2020-12-16 19:29
蒙哥马利算法VS2010源码
写了个蒙哥马利快速幂模算的源码,VS2010的源码,有注释 可以借此来理解这个算法的内容
CPP
0B
2019-01-15 14:47
密码系统及RSA算法docX页.pdf
公钥密码系统及 RSA公钥算法 doc X 页 公钥密码系统及 RSA公钥算法 07301910 张云霖 随着电脑连网的逐步实现 Internet 前景越来越美好全球经济发展正在进入 信息经济时代知识
PDF
9KB
2020-12-21 21:57
RSA密码算法:公开更安全?
RSA公钥密码算法,又称为RSA加密,是一种广泛应用于计算机和网络安全领域的加密算法。它基于数论中的大数因子分解难题,利用两个密钥进行加密和解密操作。与对称加密算法不同的是,RSA算法使用公钥进行加密
pdf
2.59MB
2023-10-03 03:16
RSA加密算法Java实现
RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。这时一个简单的Java实现,在RSA网络安全工具类是比较完整的实现。
TXT
0B
2019-05-05 03:33
密码RSA密码算法源代码
RSA公钥加密算法是1977年由RonRivest、AdiShamirh和LenAdleman在美国麻省理工学院开发的。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘
ZIP
0B
2019-05-14 21:05
rsa加密算法java实现
10秒内生产1024个bit位的大素数,实际为300个整数位左右。 一个用来演示整个rsa加密解密的过程。 一个用来完成对一个文件的加密解密。
RAR
0B
2019-01-11 04:09
密码学加密RSA算法
密码学公钥体制RSA算法(加密与解密)的MATLAB程序代码,仅供学习参考!!
RAR
0B
2019-05-28 15:03