RSA加密解密C++版归类.pdfVIP

  • 1
  • 0
  • 约3.84千字
  • 约 5页
  • 2021-11-21 发布于福建
  • 举报
运行环境: Windows XP 开发环境: Microsoft Visual C++ 中文版 软件思路: 加密密钥和解密密钥的生成过程 : ① 选取两个足够大的质数 P 和 Q ; ② 计算 P 和 Q 相乘所产生的乘积 n=P*Q; ③ 找出一个小于 n 的数 e,使其符合与 (P-1)*(Q-1) 互为质数; ④ 另找一个数 d,使其满足 (e*d) mod [(P-1)*(Q-1)]=1 ; (n,e)即为公开密钥, (n,d) 即为私有密钥。 ////////////////////////////////////////////////////////////////// #includeiostream #include cmath #include string #include iomanip using namespace std; ///////////////////////////////

文档评论(0)

1亿VIP精品文档

相关文档