毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

密码体制MFC

更新时间:2008-7-17:  来源:毕业论文
密码体制MFC

课程设计主题:密码体制.

运行环境:Microsoft  Visual  Studio.NET 2003

代码量: 511

功能介绍:

1本系统分为以下几个功能块:

a)        Hash 的使用

b)        恺撒密码体制

c)        对称密码体制

d)       非对称密码体制

1).Hash的使用:

²   输入任意长度的数据输出相同长度的Hash代码,

² SHA1 Hash函数总是生成20个字节长度的Hash代码,

² MD5 Hash函数总是生成16个字节长度的Hash代码

2).恺撒密码体制:

   该模块通过恺撒密码体制对数据为进行加密和解密(只能对字母进行加解密对于其他字符无加密效果)

  加密

  解密

  打开要加解密的文件

  保存加解密结果

  清零

  关闭

3.对称密码体制:

通过支持托管扩展使用DES的私钥进行加解密

此项目把私钥固定为“KeyAbcGG”

通过选择你要加密的文件进行加密,选择.enc文件进行解密,但解密时数据文本框中不能显示中文,列表框显示加解密情况。

4.非对称密码体制:

    通过支持托管扩展使用RSA对数据进行加密

a)   输入数据并对数据进行加密和保存

b)  从文件中打开并进行解密                                                                                                                

公私钥对由RSACrypttoServiceProvider实例化生成88

[1] [2] [3] [4] 下一页

密码体制MFC下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.cn 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。