首页> 中文学位 >基于可执行文件的信息隐藏算法研究
【6h】

基于可执行文件的信息隐藏算法研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1. 绪论

1.1. 研究背景

1.2. 研究意义

1.3. 研究现状与进展

1.4. 本文研究内容及结构安排

2. 基于计算机语言的信息隐藏算法

2.1. 基于汇编语言的隐写

2.2. 基于标记性语言的隐写

2.3. 本章小结

3. 基于可执行文件的信息隐藏算法

3.1. 可执行文件概述

3.2. 基于可执行文件的隐写算法

3.3. 本章小结

4. 基于源码修改的可执行文件信息隐藏模型

4.1. 模型架构

4.2. 基于冗余地址表的可执行文件隐写

4.3. 基于后门代码的自提取隐写算法

4.4. 基于多载体的可执行文件隐写算法

4.5. 模型性能分析

4.6. 安全性分析

4.7. 本章小结

5. 总结与展望

5.1. 全文内容总结

5.2. 进一步研究工作

参考文献

攻读硕士期间发表的论文及所取得的研究成果

致谢

展开▼

摘要

随着Internet的不断发展,从个人到企业,再到政府、军事等方面,都开始利用Internet传递重要信息。原因在于其便捷、迅速。但是大量的重要数据在公共的网络上流动,一旦被恶意分子截获,将会给使用Internet的用户带来极大的损失,对于政府、军事方面的信息如果被截获,将对整个国家的发展稳定构成威胁。可见信息安全的问题已迫在眉睫。信息隐藏技术作为信息安全的一个重要的分支,近些年得到了快速发展。
  目前大多数隐写算法都是基于数字多媒体载体,包括图片、视频、声音和文本等。而以“可执行文件”为载体进行隐写研究的算法还不多。本文在分析了相关算法的基础上,提出了一种新的基于可执行文件的隐写模型。该模型在嵌入率,嵌入容量方面都有所提高,在安全性方面也有所突破。本文主要研究内容如下:
  1.提出了一种新的基于可执行文件的信息隐藏模型。该模型通过修改程序源代码,加入具有特殊结构的冗余函数,在可执行文件中构建冗余空间,用以嵌入隐秘信息。该模型的特点在于从根本上增加了可执行文件的冗余性,在信息嵌入的过程中,并不会破坏文件的自身结构,信息均匀分布在文件当中,更加符合了可执行文件的代码分布。实验表明,该模型有效可行,具有较高的嵌入容量和安全性;
  2.根据可执行文件具有可执行的特点,对本模型进行进一步划分,提出了外部提取算法与自提取算法。外部提取算法的提取过程与传统隐写算法相似,具有较高的安全性,信息嵌入过程也相对简单,仅把可执行文件看做载体;自提取隐写算法则是利用可执行文件载体的执行特性,自动的提取生成隐秘信息,接收端无需知道提取算法,简化了信息的提取过程,避免了提取算法在网络上传递的必要性,隐藏了提取细节,使提取算法具有了灵活性与自主性。根据不同的安全需要,可以采取不同的嵌入算法与提取算法,而不用担心接收端的提取问题;
  3.为了进一步提高嵌入率与安全性,引进了多载体隐写理论。相对于单个载体隐写,多个载体可使隐秘信息分布更加分散,信息截获变得更为复杂,每个载体可根据自身特点进行适量嵌入,从整体上提高嵌入效率与安全性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号