社区
VC.NET
帖子详情
求一份用VC实现数据的加密和解密(MD5\DES\RSA)
xue626
2011-03-28 09:02:14
求一份用VC实现数据的加密和解密(MD5\DES\RSA),小弟不胜感激
发到我的邮箱136302409@qq.com,谢谢
...全文
59
3
打赏
收藏
求一份用VC实现数据的加密和解密(MD5\DES\RSA)
求一份用VC实现数据的加密和解密(MD5\DES\RSA),小弟不胜感激 发到我的邮箱136302409@qq.com,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
masterz
2011-03-29
打赏
举报
回复
这个开源库支持VC++
http://www.cryptopp.com/
healer_kx
2011-03-28
打赏
举报
回复
MSDN上面就能找到~
MFC
vc
6.0
RSA
DES
MD5
加密
解密
算法
MFC
vc
6.0
RSA
DES
MD5
的
加密
解密
算法 图形化开发
DES
和
RSA
加密
算法的
实现
代码
VC
6
这个程序
实现
了
DES
和
RSA
的加
解密
。采用
VC
的对话框界面,非常直观好用。
Visual C++中调用DLL
实现
数据
加密
数据
加密
是计算机安全领域的重要内容,其基本思想是通过变换信息的表现形式来保护敏感信息,使非授权者不能了解被保护信息的内容。常见的
数据
加密
算法有:
DES
,IDEA,
RSA
,ECC,AES,
MD5
,SHA等。《共享软件
加密
算法库》是一款针对个人、企业开发共享软件的
加密
工具,支持Windows平台下各类开发工具:
VC
、VB、Delphi、PB、VFP等,算法库集成的算法有:BlowFish、
MD5
、Secret16、AES、SHA、CRC32、
RSA
、
DES
、字符串加/
解密
、文件加/
解密
等多种功能强大的算法。其提供了DLL文件-Reg.dll,可以通过复用它来
实现
数据
加密
与
解密
。
基于
VC
++基础上仿射
加密
\
RSA
加密
\
DES
加密
的文件
加密
系统
这是一个基于
VC
++基础上的仿射
加密
\
RSA
加密
\
DES
加密
的文件
加密
系统,使用MFC使之界面化,操作易懂,对学习
VC
++绝对有很好的参考价值。除个别文件类型外,一般文件
加密
后,再
解密
后大体可以恢复原文件内容.......
VC
混合
加密
算法应用实例.rar
VC
混合
加密
算法应用实例,代码由东北大学信息科学与工程学院安全与保密小组编写,系统
实现
了一个基本的混合密码系统。它使用
DES
作为对称密钥算法,
RSA
作为公开密钥算法。
VC
混合
加密
系统特点如下:1:提供了俩个
加密
接口。混合
加密
,
DES
加密
。2:本系统的
DES
可以进行1次
DES
加密
(标准
DES
加密
)和3次
DES
加密
。它会根据密钥长度,自动选择
加密
方案。当密钥长度在64位以内时它将使用标准
DES
加密
,当密钥长度超过64位后,系统将设置第2密钥,并启用3次
DES
加密
。其密钥长度可达112位,并且它还具有很强的扩展性,提供了3种加
解密
接口:文件接口,文件句柄接口(可以供其他
加密
系统使用,本系统的混合
加密
模块就是使用这个接口),和内存缓冲区接口。另外它还能检验密钥的正确性,因为
加密
时,它将
加密
后的密钥密文也存入文件中,
解密
时,先用当前密钥
解密
密钥密文,如果所得的密钥明文与当前密钥相同,则当前密钥应该是正确的。3:本系统的
RSA
密钥长度最大可达600位16进制数(约合720位10进制数)。加/
解密
时你可以从文件中导入密钥。4:本系统可产生长度最大可达300位16进制(约合360位10进制数)的大素数,你可以导出素数,也可以从文件中导入素数,也可以产生一个指定长度的随机大素数。5:本系统产生
RSA
密钥对的速度非常快,一般在3秒以内。产生后,你可以将密钥对导出到文本文件,对于公开密钥和模n你可以不
加密
,但秘密密钥最好用本系统提供的
DES
接口
加密
,使用时再
解密
。(本来还计划
实现
一个
RSA
密钥对管理类:它使用一个密钥库文件,该库用一个
DES
密钥作为密码。它将密钥对用这个
DES
密钥
加密
后再存入密钥库。它可以用名字在密钥库中检索
RSA
密钥对,还可以对密钥库进行各种操作如:添加,删除,修改,更改密码等。但是限于时间问题,我们没有
实现
它,希望有兴趣的同学可以尝试一下)。6:本系统的混合
加密
模块也具有对
RSA
密钥检错的功能,这主要通过
解密
后
DES
密钥的长度来判断的,因为如果
RSA
密钥错误,那么
解密
后的
DES
密钥长度一定超过16个字节。7:本系统可以保存用户设置的各种选项如:默认路径,是否使用3次
DES
加密
等。
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章