您现在的位置:  飞速资源网软件下载毕业设计论文计算机毕业设计C++基于Misty1算法的加密软件 (VC)的实现下载

基于Misty1算法的加密软件 (VC)的实现

  • 名称: 基于Misty1算法的加密软件 (VC)的实现
  • 类型: 毕业设计论文 - 计算机毕业设计 - C++
  • 大小: 0 Bytes
  • 语言: 简体中文
  • 推荐星级:
  • 更新时间: 06-09
  • 下载次数: 476
  • Tag:C++,C++毕业设计,C++毕业论文,C++源代码,毕业设计下载   
  • 收藏此页: 将此页加入收藏
基于Misty1算法的加密软件 (VC)的实现简介:
基于Misty1算法的加密软件 (VC)的实现,类型为C++。由[飞速资源网|http://www.ff70.com ]提供下载交流学习,版权归原作者所有,


摘  要
  随着计算机网络及通信技术的飞速发展,信息安全成了信息社会急需解决的最重要的问题之一,密码技术是保证信息安全的核心技术。本文用C++语言开发了一个基于Misty1算法的加密软件,该软件能对文件进行加密和解密。在具体实现时,首先分析了Misty1算法的基本结构,设计出相应的实施方法,正确实现了该算法,其次,设计了一个图形用户界面,最后对软件进行了测试,验证了实现方法的正确性。

  关键词:MISTY1;加密;解密
Design and Implementation of Encryption Software (VC) Based on MISTY1
  Abstract
  With the rapid development of computer networks technology and communication technology, Information security has become one of the most important problems urgent to resolve in information society, Cryptographic technology is the core technology to guarantee information security. In this paper, a encryption software based on Misty1 algorithm is developed by using C plus-plus language. It can encrypt and decrypt a file. During the process of implementation, the basic structure of the algorithm is analyzed first and the counterpart method is designed, secondly, a GUI is designed, finally, the software is tested, the result shows that method of implementation is right.
  
  Key words: MISTY1;Encryption;Decryption

目  录
论文总页数:28页
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
1.4 实验环境和预期结果 3
2 MISTY1算法的描述及用于文件加密的意义 3
2.1 MISTY1算法的描述和应用 3
2.1.1 密钥产生部分 3
2.1.2 数据随机化部分 4
2.2 MISTY1应用于文件加密的意义 13
3 加密软件的设计和实现 14
3.1 软件功能分析 14
3.2 MISTY1的C++实现 14
3.3 加密软件的界面设计 16
3.4 加密软件的界面编码 17
3.4.1 文件加密 17
3.4.2 文件解密 19
  3.4.3 文件浏览/保存 20
3.4.4 文件加密/解密演示 21
4 软件测试 21
结    论 26
参考文献 26
致    谢 27
声    明 28


  MISTY1算法是用128位密钥对64位数据进行不确定轮数的加密。它在设计时就采用了经证实可以抵抗密码差分分析和线形分析的安全理论,而且它实现了在硬件环境和软件环境下都比较高的加密速度。算法可以分为两部分,一部分是密钥的产生部分,另一部分是数据随机化部分。密钥产生部分根据128位的输入密钥,产生128位的扩展密钥。数据随机化部分输入64位的数据进行混合,也就是所谓的加密。

VC﹢﹢(36)


如果觉得《基于Misty1算法的加密软件 (VC)的实现》C++,C++毕业设计,C++毕业论文,C++源代码,毕业设计下载不错,可以推荐给好友哦。
下载说明
·站内提供的所有资源均是由网上搜集或网友上传,任何涉及商业盈利目的均不得使用,仅能作为学习研究目的使用,否则产生的一切后果将由您自己承担!请您于24小时内自觉将其删除并向著者购买使用许可证。
·站内提供的所有资源均是由网上搜集,若侵犯了您的权益,敬请来信通知我们!
广告联系|管理下载|游戏下载|公文中心|驾驶考试|电脑教学|教育教学|名言名句|网站地图|热门专题
Copyright © 资源下载. All Rights Reserved .
本页提供基于Misty1算法的加密软件 (VC)的实现,C++,C++毕业设计,C++毕业论文,C++源代码,毕业设计下载参考。
1 2 3 4 5 6 7 8 9 10 11 12