RSA算法简述.doc
2022-05-06 18:13:33 27KB 算法 文档资料
参数签名生成及校验
2022-05-06 11:48:22 2KB rsa 签名
1
RSA算法流程(假设A给B发消息): p、q:找到两个质数p、q,比如 p = 3,q = 5 n:n = p ✖️ q = 15 φ(n):φ(n) =(p-1)✖️(p-1)= 2 ✖️ 4 = 8 公钥e:需满足俩条件:1️⃣、1 < e < φ(n) 2️⃣、e与n互为质数。比如取 e = 7 私钥d:需要满足条件:e ✖️ d ➗ φ(n) 余数为1,例如:7 ✖️ 15 ➗ 8 余数为1,取 d = 15 A方加密:假设发送的信息为数字 m = 2,加密公式为: m^e ➗ n 余数为 c,即 2^7 ➗ 15 余数为 8,即 c = 8 B方解密:解密公式:c^d ➗ n 余数就是 m(A传过来的数字),即 8^15 ➗ 15 余数为 m = 2 console.log(35184372088832)
2022-05-05 23:22:02 23KB 密码学实验报 RSA源代码
1
rsa解密(已知p qe 求 d)python3.py
2022-05-05 17:51:19 215B pythonrsa解密
1
C#代码RSA(1024和2048)生成公钥 生成私钥,加密和解密的算法
2022-05-04 18:56:42 5KB C# RSA 公钥 私钥
1
可执行jar文件,需要jdk环境,谢谢!RSA加密、解密、签名、验证签名工具。
2022-05-04 15:11:28 25KB RSA 加密 解密 签名
1
NULL 博文链接:https://zzc1684.iteye.com/blog/2301280
2022-05-04 11:21:04 10KB 源码 工具
1
公钥密码学由于它在数字签名、认证和密钥管理上的优越性,在 现代保密体系中占据十分重要的地位,应用十分广泛,其中RSA是目 前公认的在理论和实际应用中最为成熟和完善的一种公钥密码体制。 它不仅可以进行加密,还可以用来进行数字签名和身份验证,是公钥 密码体制的代表。 RSA}JI密体制主要基于数论当中的欧拉定理进行一系列的数学变 换,以实现加解密和身份验证。在变换过程中,RSA必需经历大数的 模幂乘运算。由于模幂乘运算存在耗时过多的缺陷,导致RSA的效率 受到一定程度的影响,.制约其更进一步发展。
2022-05-03 11:35:20 2.83MB RSA加密算法
1
用python实现RSA算法,包括加密与解密,数字签名。操作的对象是二维码,只是对二维码的信息进行加密解密
2022-05-03 11:24:32 5KB 信息安全
1
密码学课上的实验 完整的实验代码 MFC程序 结构简单 易懂
2022-05-02 21:00:42 1.91MB 密码学 RSA
1