《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文

上传人:zhuma****mei2 文档编号:137044763 上传时间:2020-07-04 格式:DOC 页数:61 大小:2.09MB
返回 下载 相关 举报
《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文_第1页
第1页 / 共61页
《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文_第2页
第2页 / 共61页
《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文_第3页
第3页 / 共61页
《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文_第4页
第4页 / 共61页
《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文》由会员分享,可在线阅读,更多相关《《文本文档信息隐藏软件设计与实现》-公开DOC·毕业论文(61页珍藏版)》请在金锄头文库上搜索。

1、V西南交通大学本科毕业设计(论文) 第 页西 南 交 通 大 学本科毕业设计(论文)文本文档信息隐藏软件设计与实现年 级: 2008级学 号: 20082067姓 名: 专 业: 电子信息工程指导老师: 2012年6月 西南交通大学本科毕业设计 第 V 页毕业设计任务书班 级 2008级电子1班 学生姓名 学 号 20082067 发题日期:2012年 2 月 27 日 完成日期: 2012年6 月13日题 目 文本文档信息隐藏软件设计与实现 1、 本论文的目的、意义 信息隐藏是隐藏信息的存在性,比信息加密更为安全,它是将签字信号嵌入另一宿主信号的过程,可用于版权保护、重要数据的完整性鉴定和保

2、密通信等。本题目要求学生基于正交变换算法把一文本文档信息隐藏到一张图片中,图片大小没有明显变化,还要实现该文本文档信息的提取。 2、 学生应完成的任务 1. 收集国内外信息隐藏技术资料,并翻译10000字符的英文资料成中文 2. 对文本文档信息隐藏进行需求分析,明确实现功能要求; 3. 学会使用VC编程工具; 4. 设计并编制一个文本信息隐藏及恢复程序; 5. 调试,并能演示; 6. 撰写毕业设计(论文),25000字以上 3、 设计各部分内容及时间分配:(共 16 周)第一部分 收集、分析资料 ( 1 周)第二部分 配置一个软件开发平台、学习编程 ( 4 周)第三部分 编制一个文本信息隐藏和

3、恢复程序 ( 6 周)第四部分 程序调试、修改 ( 2 周)第五部分 撰写毕业设计(论文) ( 2 周)评阅及答辩 ( 1 周)备 注 指导教师: 年 月 日审 批 人: 年 月 日摘 要随着信息技术、网络技术和电子商务的迅速发展,信息安全问题对社会的经济、文化、政治等方面产生重大影响。由于计算机技术的迅速发展,具有强大计算能力的破解技术日益成熟。仅靠通过增加加密算法的密钥长度来达到增强信息的安全性已不再是十分有效的方法。但对信息隐藏技术而言,可能的监测者或非法拦截者难以从公开信息中判断机密信息是否存在,因此难以截获机密信息。论文基于一种改进的最低有效位替换算法实现了信息的隐藏和恢复。从信息隐

4、藏技术开始,阐述了信息隐藏的基本原理、相关算法、位图文件格式,进而根据位图文件特点和基于彩色静止数字图像的信息隐藏算法,完成了软件的需求分析、概要设计、程序实现和软件测试。软件是在Window7环境下,通过VisualStudio 2008开发的。设计中根据软件功能划分了功能模块,将软件化整为零,实现了模块化。测试结果表明该软件能够实现文本文档的隐藏和恢复,还能隐藏和恢复其他一些类型的文件。隐藏信息后的图像与原载体图像在视觉上没有差异,属性值也一致,体现了信息隐藏的隐蔽性。通信双方只能用相同的算法才能从载体图片中提取出正确的秘密信息,否则得到的将是一堆乱码。结果表明,信息隐藏使得秘密信息的通信

5、得到了更高的安全的保障。关键词: 信息安全;信息隐藏;最低有效位替换;模块化AbstractWith the rapid development of information technology, network technology and electronic commerce, network information security has great influence on the society such as economic, political and cultural fields, and so on. With the rapid development of co

6、mputer technology, nowadays the computers with strong computing ability can crack information more and more easily. It is not the only option which to increase the key length of encryption algorithm in order to enhance security. On information hiding, it is difficult for the potential monitor or ill

7、egally interceptor to judge whether the confidential information exists in the open information or not.This paper achieved the hiding and recovering of information, based on an improved LSB algorithm. The background and basic principle of information hiding have been introduced in this paper. Some a

8、lgorithms of information hiding and the format of BMP images also have been introduced. In this paper, we completed the design and implementation of information hiding software throughing the algorithm based on static color digital images. The steps are as follows: Demand analysis, Structure design,

9、 program realization, software testing. This software is developmented in the window7 environment, throughing the VisualStudio 2008. In the design processing we divided the software into parts, according to the software function. The model of each part has been created. The test results show that th

10、e software will be able to realize the hiding and recovering of text documents; it also can hide and restore some other types of files.The cover-image and the stego-image is similar, we can not find differentce between cover-image and the stego-image. The size and attribute value of cover-image and

11、the stego-image are the same. Information can be gain just only by the same algorithm. The results show that the information hiding made the communication have higher security. Key words: Information security; Information hiding; the least significant bit (LSB) replacement; modular目 录第 1章 绪论11.1 引言1

12、1.2 课题研究背景和意义11.3 国内外研究现状21.3.1 数字水印的发展现状21.3.2 数字隐写的发展现状31.4 本论文的主要内容和结构安排3第2章 信息隐藏技术概述42.1 引言42.2 信息隐藏技术42.2.1 信息隐藏基本概念42.2.2 信息隐藏基本原理52.2.3 信息隐藏的方法及分类72.2.4信息隐藏的特性92.2.5信息隐藏的关键技术102.3 数字图像102.3.1 数字图像基本概念112.3.2 文件结构112.4 基于彩色静止图像的信息隐藏算法142.5 本章小结16第3章 信息隐藏软件设计与实现173.1 引言173.2 需求分析173.2.1 任务概述173.2.2 需求描述173.3 软件设计193.3.1 软件结构设计193.3.2 详细设计193.4 程序实现223.5 本章小结31第4章 软件测试324.1 引言324.2 软件运行调试324.3 测试与分析334.4 本章小结38结论与展望39致谢41参考

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号