|
||
|
|||
ASP毕业设计 | VB毕业设计 | JSP毕业设计 | VC毕业设计 | 文献参考 | C#毕业设计 | vb.net毕业设计 Delphi毕业设计 | Asp.NET毕业设计 | 技术经验 | VBA (Access) 毕业设计 | VBA (Excel) 毕业设计 | PB毕业设计 | android(安卓)毕业设计 Nodejs ES6前端全栈 vue react 小程序 express koa2 mern | python(web开发Django框架) | html5游戏开发 | Jquery毕业设计 | XSLT毕业设计 |
∷毕设简介∷
|
提供 系统开发过程,业务需求分析,流程分析,系统数据库表结构,数据字典,免费提供您参考阅读!请下载演示参考系程序细节! |
本论文主要通过DES加密文件,再使用RSA加密DES加密文件产生的密钥,而不对文件进行加密,从而实现安全传输。形成更高效率、更安全的保密方式。文中除实现加密方式外,对网络公钥管理系统进行仿真,实现RSA和DES结合的安全方案。
本论文主要实现以下内容:
1.实现自动产生大素数,并附带检验过程,作为公钥分配的基础。(已完成)
2.RSA加密算法编写和实现。实现基本功能并加以优化,尽量缩短RSA加解密时间。(已完成)
3.DES的实现和优化(合作完成)。
4.公钥的分配合管理(需要操作了)
现方面主要问题:
当前程序为C++普通编程,要求需要通过WIN32输出结果。
总体要求为3部分
第一部分是标准测试运算,运算其RSA算法获取素数、模值,已经其他过程,过程C++代码如附1所示,需要将结果在win32程序的HELLO WORLD里显示。
第二部分是公钥分配示范模拟。分配过程原理入下:1.A用户需要与B用户进行数据传输时,A用户向服务器申请B用户的公钥,此时,服务器开始工作,是用两位大素数得出的模(这个模接下来都不变),随机获得大素数E作为公钥B的公钥,计算获得私钥,并将B的公钥发送至A,B的私钥发送至B,加入多一用户,就是用原来的模来输出多一个公钥和私钥(这里公钥必须保证不同,我想你也当然懂),再分配。但在实际操作中,从简进行,就是上述都为模拟,在一个界面上能够表示出来这个过程就可以,而不是说真的要传输。即为一个按钮,两个空格,空格填入用户名称,按钮为用户开始传输。界面上显示的是:服务器开始工作,传输用户B公钥至用户A:公钥为:*******;传输用户B私钥:******;就像这样。并将用户B公私钥显示在内部保留本中(另一窗口,这个你看情况,难的话和我说,就不做了。)
(主要就是第二部分。)
在HELLO WORLD 位置显示
第三部分混合加密,就是输入一串字符(其实这串字符由以后DES获得,需要留空位给DES加密明文),通过公钥,加密成功获得密文,反之解密。
用dlg也行。。随便。
DES部分,要注意留一个按钮哦
第三部分混合加密,就是输入一串字符(其实这串字符由以后DES获得,需要留空位给DES加密明文),通过公钥,加密成功获得密文,反之解密。
第一步点击《获得RSA公私钥》,然后在左边<请输入DES密钥>里写入:EEEEEEEFFFFEEE点击RSA加密后,加密结果出现在左边的《RSA加密DES密钥》这个空格里面例如为:ABCDEFFEDCBA。
然后我在右边的《加密后的密钥》写入:ABCDEFFEDCBA。点击RSA解密,解密结果放在《解密后DES密钥》:EEEEEEEFFFFEEE
∷下载地址∷ | ∷相关毕设∷ |
下载地址一 无需注册 演示程序直接下载 |
· VC鱼饵数量统计opencv-1498-源码.. · VC-NMEA0183协议Gps定位终端-108.. · vc加密非对称椭圆加密算法WSN的通.. · VC神经网络算法基于人工神经网络.. · VCDES改进算法及探讨-997-源码+论.. · VC动态规则算法-951-源码+论文+文.. · VC企业人事/工资考勤个人所得税系.. · VC神经网络算法(matlab算法)(BP神.. |
∷下载说明∷ |
* 如果您发现该软件不能下载,请点击报告错误谢谢! * 站内提供的极少部分源码,文献均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们! * 本站提供算法,数据构架,编程语言基础知识的辅导讲解,尽心尽力为所有客户提供最好的服务! |
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录 Copyright ©2024 3Q2008.Com 网络 |
|||
|