计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> VC论文设计 >> 浏览文章
一种信息隐藏工具的设计与实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

一种信息隐藏工具的设计与实现

 

随着信息技术的发展,信息安全问题越来越受到人们的重视。信息隐藏技术是一门将秘密信息隐藏在非秘密信息(例如音频、视频、静止图像以及文本)当中,从而不引起人们对信息隐藏载体的感知的改变。近几年,信息隐藏技术的发展迅猛,人们提出了许多信息隐藏的方法和算法。现在信息隐藏技术已经广泛的应用于多媒体信息的版权保护及信息安全等领域。该隐藏工具的设计思路是将一段需要隐藏的信息用一套加密算法加密后形成密文,放入到一个文件或者图片的一段代码中,在不影响该文件或图片使用的情况下,使得他人看不到我放入的密文,从而实现对信息的隐藏。本毕业设计的相关要求:用vc++ 6.0做一个工具,这个工具的作用就是将输入的信息使用一套算法加密,然后保存到一副图片中去,并且该图片仍然能够正常观看,达到信息隐藏的目的。 

关键词信息隐藏技术;加密;解密;鲁棒性目  录
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
1.4 本课题的研究方法 2
2 信息隐藏技术 2
2.1 信息隐藏技术的基本概念 2
2.1.1 典型信息隐藏系统 2
2.1.2 信息隐藏的分类 3
2.1.3 信息隐藏技术的特性 5
2.2 数字水印评估方法 5
2.2.1 典型的攻击测评方法 6
2.2.2 常用的失真度检测方法 6
2.3 信息隐藏技术的主要应用 7
3 工具的设计与开发 8
3.1 设计思路与规划 8
3.1.1 目的 8
3.1.2 步骤规划 8
3.2 软件主要功能 9
3.3 流程图及界面 9
3.3.1 数据加密流程 9
3.3.2 数据解密流程 9
3.3.3 删除加密数据流程 9
3.4 主要功能代码 10
3.4.1 加解密原理 10
3.4.2 加密代码实现 11
3.4.3 解密代码实现 13
3.4.4 删除加密信息代码实现 14
3.4.5 查找加密信息头、尾的代码实现 17
3.5 工具开发过程中的难点与问题 19
结    论 20
参考文献 20
致    谢 21
声    明 22

1.1  课题背景

随着计算机和通信网技术的发展与普及,数字音像制品以及其他电子出版物的传播和交易变得越来越便捷,但随之而来的侵权盗版活动也呈日益猖獗之势。为了打击盗版犯罪,一方面要通过立法来加强对知识产权的保护,另一方面必须要有先进的技术手段来保障法律的实施。信息隐藏技术以其特有的优势,引起了人们的好奇和关注。人们首先想到的就是在数字产品中藏入版权信息和产品序列号,某件数字产品中的版权信息表示版权的所有者,它可以作为侵权诉讼中的证据,而为每件产品编配的唯一产品序列号可以用来识别购买者,从而为追查盗版者提供线索。此外,保密通信、电子商务以及国家安全等方面的应用需求也推动了信息隐藏研究工作的开展。

1.2  国内外研究现状

“计算机网络是现代密码学的母亲,而Internet 就是现代信息隐藏技术的母亲。” 世界上第一台通用电子计算机诞生于1945 年,20 世纪70 年代计算机网络的兴起掀起现代密码学的研究热潮,并使密码学发展成为一门相对成熟的学科。随着20 世纪90 年代Internet 的迅速发展,多媒体技术的逐渐成熟和电子商务的兴起,网上多媒体信息急剧增加。如果没有网络,信息技术绝不会有如此迅速的发展,而网络的开放性和资源共享使得网络信息安全问题日益重要。这就迫切需要有效地保护数字产品版权的手段,这种需要正是数字水印技术研究的推动力。

1.3  本课题研究的意义

多媒体数据的数字化为多媒体信息的存取提供了极大的便利,同时也极大地提高了信息表达的效率和准确性。由于数字化信息以多种形式在网络上迅速地传输,政府、企业及个人都逐渐把网络作为主要的通信手段,人们如今可以通过网络发布自己的作品、重要信息、文件和进行网络贸易等,其发布形式也愈加丰富。但是随之出现的问题也十分严重,作品侵权更加容易,篡改也更加方便。因此,网络与信息安全问题变得越来越重要。

随着信息技术的发展与应用的不断地深入,信息安全的内涵也在不断延伸,现有的计算机网络大多数在建立之初都忽略了安全问题,即使考虑了安全问题,也只是把安全机制建立在孤立安全机制上,因此,随着网络的互连程度的夸大,这种安全机制对于网络环境来说形同虚设。另外网络上使用的协议,比如TCP/IP 协议,在制定之初也没有把安全考虑在内。开放性和资源共享是计算机网络安全问题的主要来源,它的安全性主要依赖于加密、网络用户身份鉴别、存取控制策略等技术手段。长期以来,人们一直研究以现代密码学(Cryptography) 为核心的信息安全技术,其具有深刻的研究内容和广泛的应用背景。

1.4  本课题的研究方法

首先用vc++ 6.0做一个工具,这个工具的作用就是将输入的信息使用一套算法加密,然后保存到一副图片中去,并且该图片仍然能够正常观看,达到信息隐藏的目的。在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关的设计文挡,为后面的毕业论文的写作准备材料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,也为后面的毕业论文的写作准备材料。




上一篇: 一种远程管理Linux系统工具的设计与实现
下一篇: 一种矢量图形工具的设计与实现
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。