目 录
论文总页数:19页
1 引言 1
1.1 课题背景 1
1.2 信息隐藏技术在国内外的发展及现状 1
1.3 本课题研究的意义 2
1.4 本课题的研究方法 2
2 BMP位图格式简介 3
2.1 BMP简介 3
2.2 BMP文件结构 3
2.2.1 BMP文件组成 3
2.2.2 BMP文件头 3
2.2.3 位图信息头 4
2.2.4 位图数据 4
3 DES算法简介 5
3.1 DES算法流程图 5
3.2 DES解密 6
4 信息隐藏 6
4.1 信息隐藏简介 6
4.2 信息隐藏特点 6
4.3 信息隐藏技术组成 7
4.4 早期的彩色图像信息隐藏方法 8
4.5 LSB算法简介 8
4.6 算法实现思想 8
4.7 主要算法流程图及代码 9
4.7.1 嵌入算法流程 9
4.7.2 提取算法流程 10
5 系统测试 12
5.1 运行结果 12
5.2 测试信息隐藏 12
5.3 测试信息还原 14
结 论 16
参考文献 17
致 谢 18
声 明 19
在信息隐藏的研究中,主要研究信息隐藏算法与隐蔽通信。在信息隐藏算法中,主要有空间域算法和变换域算法。最典型的空间域信息隐藏算法为LSB算法(本文属于LSB算法),最典型的变换域算法是小波变换算法。LSB算法因其基本原理限制,所隐藏的信息极为脆弱,无法经受一些无损和有损的信号处理。由于LSB算法的鲁棒性比较差,相关的研究改进工作都是提高其鲁棒性。信息隐藏可以分为四个阶段:预处理阶段、嵌入阶段、传输阶段和提取阶段。预处理阶段通过一些优秀的加密算法先对机密信息进行加密处理,在嵌入阶段,使用基于LSB或小波的隐藏信息的算法,将加密过的机密信息嵌入宿主载体信息中,进行二级安全保护,在传输阶段,以隐藏通信的发送方和接收方来进行隐蔽通信,进行三级安全保护,从而使信息通信的整个过程都是比较安全的,在提取信息阶段,先通过提取算法进行机密信息的提取,再用相应的解密算法进行解密,便恢复出原机密信息。
本文只对简单的LSB算法的实现,并没有对算法进行优化,因此鲁棒性比较差,有待更进一步提高。由于鲁棒性比较差,出于对隐藏信息的安全性要求,本文采用了在信息隐藏前先将信息加密成密文,然后再隐藏,即使隐藏信息被不合法用户提取出来,但由于他没有正确的解密密钥,所以他提取出来的是一堆无意义的乱码,这样来进一步提高隐藏信息的安全性。现阶段,信息隐藏技术虽然没有信息加密技术那样形成一个比较完善的理论体系,但随着网络技术和通信技术的发展,相信在不久的将来,信息隐藏技术一定会取得更广阔的发展空间。
Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682 本站毕业设计和毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!