1 / 32
文档名称:

VC++基于Misty1算法的加密软件 (VC)的实现论文.doc

格式:doc   页数:32
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VC++基于Misty1算法的加密软件 (VC)的实现论文.doc

上传人:36296518 2014/5/17 文件大小:0 KB

下载得到文件列表

VC++基于Misty1算法的加密软件 (VC)的实现论文.doc

文档介绍

文档介绍:分类号: U D C:D10621-408-(2007)6124-0
密级:公开编号:2003212064
成都信息工程学院
学位论文
基于Misty1算法的加密软件(VC)的实现
论文作者姓名:
赵蒋英
申请学位专业:
计算机科学与技术
申请学位类别:
工学学士
指导教师姓名(职称):
陈俊(讲师)
论文提交日期:
2007年06月09日
基于Misty1算法的加密软件(VC)的实现
摘要
随着计算机网络及通信技术的飞速发展,信息安全成了信息社会急需解决的最重要的问题之一,密码技术是保证信息安全的核心技术。本文用C++语言开发了一个基于Misty1算法的加密软件,该软件能对文件进行加密和解密。在具体实现时,首先分析了Misty1算法的基本结构,设计出相应的实施方法,正确实现了该算法,其次,设计了一个图形用户界面,最后对软件进行了测试,验证了实现方法的正确性。
关键词:MISTY1;加密;解密
Design and Implementation of Encryption Software (VC) Based on MISTY1
Abstract
With the rapid development works technology munication technology, Information security has e 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
实验环境和预期结果 3
2 MISTY1算法的描述及用于文件加密的意义 3
MISTY1算法的描述和应用 3
密钥产生部分 3
数据随机化部分 4
MISTY1应用于文件加密的意义 13
3 加密软件的设计和实现 14
软件功能分析 14
MISTY1的c++实现 14
加密软件的界面设计 16
加密软件的界面编码 17
文件加密 17
文件解密 19
文件浏览/保存 20
文件加密/解密演示 21
4 软件测试 21
结论 26
参考文献 26
致谢 27
声明 28
引言
课题背景
随着我国对计算机的普及,计算机和通信技术已经在我国得到了广泛发展及应用,从而使我们对信息的安全存储、安全处理和安全传输的需要越来越迫切。的应用中,以及个人通信、个人电子身份证、办公自动化,电子邮件、电子自动转帐支付系统和自动零售业务网的建立与实现,信息的安全保护问题已经显得十分突出,而能够解决这一问题的一个有效手段就是使用现代密码技术。
密码的应用可以一直追述到很久以前,但对于现代密码学,是始于20世纪70年代“密码学新方向”的发表和美国数据加密标准DES的颁布实施。从此揭开了商用密码研究的序幕。实用密码体制的研究基本上沿着两个方向进行,即以RSA为代表的公开密钥密码体制和以DES为代表的秘密密钥分组密码体制。分组密码具有速度快、易于标准化和便于软硬件实现等特点,通常是信息与网络安全中实现数据加密、数字签名、认证及密钥管理的核心体制,它在计算机通信和信息系统安全领域有着最广泛的应用。

最近更新

2026年c语言基础知识试题往年题考 13页

2026年c语言编程期末测试题含答案 13页

2026年中医住培带教师资理论考核题库100道及完.. 40页

2026年保定电力职业技术学院单招职业适应性测.. 42页

2026年内蒙古商贸职业学院单招综合素质考试模.. 44页

2026年博尔塔拉职业技术学院单招综合素质考试.. 44页

2026年周口理工职业学院单招职业倾向性考试模.. 44页

2026年国开电大基础写作形考题库含答案(实用.. 37页

2026年成都农业科技职业学院单招职业倾向性考.. 44页

2025年黑龙江农业职业技术学院单招综合素质考.. 44页

2026青海省面向中国科学技术大学选调应届优秀.. 50页

基于物理信息神经网络的DAS系统二维声源定位研.. 26页

基于OBE的新能源汽车技术专业人才培养模式探索.. 6页

2025年黑河市爱辉区花园社区卫生服务中心招聘.. 50页

2025浙江杭州市萧山区机关事业单位第三次招聘.. 44页

2025福建漳州市芗江人力资源服务有限公司文化.. 44页

2026山西省面向中国政法大学选调优秀高校毕业.. 45页

2026年c语言基础知识试题(网校专用) 13页

2026年c语言理论考试题及参考答案一套 13页

2026年c语言编程期末测试题(满分必刷) 13页

2026年C语言题库及答案(最新) 13页

2026年上海财经大学浙江学院单招职业技能考试.. 44页

2024年山东第二医科大学辅导员招聘备考题库最.. 35页

2024年浙江师范大学行知学院辅导员招聘备考题.. 36页

2026年全国二级计算机C语言程序设计题库(易错.. 13页

2026年医学微生物学习题集附参考答案(综合题.. 40页

2025年下半年七台河市事业单位公开招聘工作人.. 33页

2025年克孜勒苏职业技术学院单招职业技能测试.. 45页

2026年吐鲁番职业技术学院单招职业倾向性测试.. 44页

2026年四川信息职业技术学院单招职业倾向性测.. 45页