RSA算法的C++实现知识.pdfVIP

  • 47
  • 0
  • 约9.48千字
  • 约 8页
  • 2021-11-21 发布于福建
  • 举报
RSA算法的 C++实现 概述 RSA公钥加密算法是 1977 年由 Ron Rivest 、Adi Shamirh 和 LenAdleman在 (美国麻省理工学院)开发的。 RSA取名来自开发他们三者的名字。 RSA是目前 最有影响力的公钥加密算法, 它能够抵抗到目前为止已知的所有密码攻击, 已被 ISO 推荐为公钥数据加密标准。 它的安全性是基于大整数素因子分解的困难性, 而大整数因子分解问题是数学上的著名难题, 至今没有有效的方法予以解决, 因 此可以确保 RSA算法的安全性。 RSA算法是第一个既能用于数据加密也能用于数字签名的算法,因此它为公 用网络上信息的加密和鉴别提供了一种基本的方法。它通常是先生成一对 RSA 密钥,其中之一是保密密钥,由用户保存;另一个为公开密钥,可对外公开,甚 至可在网络服务器中注册, 人们用公钥加密文件

文档评论(0)

1亿VIP精品文档

相关文档