网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > VC++ > 正文

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

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 16/01/14

网学网为广大网友收集整理了,一种信息隐藏工具的设计与实现,希望对大家有所帮助!

包括论文,设计,论文字数:9828,页数:27

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

关键词:信息隐藏技术;加密;解密;鲁棒性The Design and Development of Tool which can Hide Information
Abstract
With development of the information technology, Information security issues are attracting increasing attention. Information hiding technology can hide secret information in the non-secret information (such as audio, video, static graphics and text) thus people will have no sense with the change about the information hiding carrier. In recent years, information hiding technology has a high speed development, people proposes many information hiding method and algorithm. Now information hiding technology has already had widespread application in multimedia information copyright protection and information security etc. The design of the hidden tools is a need to use a hidden message encryption algorithm encrypted form dense text to a file or into a code without influence the file or picture. So as to let other people can’t see the confidential document. Thus the information has been hidden.The relevant demand of the graduated design: using the VC++ 6.0 to make a tool, the function of the tool is that set up a password for the inputted information by a kind of arithmetic. Then the information be kept into a picture and the picture still can be seen normally. At last, the information has been hidden.

Key Words: information hiding; encryption; decryption; robustness

目  录

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

一种信息隐藏工具的设计与实现......
  • 上一篇资讯: [VC++]
  • 版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号