RSA算法是第一个能同时用于加密和数字签名的算法 - 免费下载

加密解密资源 文件大小:20 K

📋 资源详细信息

文件格式
RAR
所属分类
上传用户
上传时间
文件大小
20 K
所需积分
2 积分
推荐指数
⭐⭐⭐⭐⭐ (5/5)

💡 温馨提示:本资源由用户 lidaniel 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。 RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大,为保证安全性,n 至少也要 600 bits 以上,使运算代价很高,尤其是速度较慢,较对称密码算法慢几个数量级;且随着大数分解技术的发展,这个长度还在增加,不利于数据格式的标准化。目前,SET( Secure Electronic Transaction )协议中要求CA采用比特长的密钥,其他实体使用比特的密钥

源码文件列表

📂 共 10 个源码文件 点击文件名可在线查看源代码

1 📄
rsa.cpp
大小: 27.49 KB
查看源码
2 📄
rsa.dsp
大小: 4.39 KB
查看源码
3 📄
rsamain.cpp
大小: 60 B
查看源码
5 📄
rsa.plg
大小: 3 KB
查看源码
7 📋
rsa.h
大小: 4.59 KB
查看源码
8 📋
stdafx.h
大小: 1.03 KB
查看源码
9 📄
rsa.dsw
大小: 531 B
查看源码
10 📄
stdafx.cpp
大小: 201 B
查看源码
💡
温馨提示:点击文件名或"查看源码"按钮可在线浏览源代码,支持语法高亮显示。

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐