论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
基于BMP图像的信息隐藏
摘要:本文介绍了Delphi的发展和Object Pascal的语言特点,阐述了信息隐藏的发展、现状、分支、应用领域及技术要求;利用Delphi7流技术实现了基于24位BMP图像文件中的信息隐藏,具体实现了最低有效位算法(LSB)、扩展最低有效位算法(XLSB),并对算法做了安全性分析。
关键词:BMP;信息隐藏;LSB
The information hiding based on BMP image
Abstract: This paper will introduce the development of Delphi and the characteristic of Object Pascal program language,and then elaborate the development, the situation, the embranchment, the field of application and the require of technology about the information hiding; This system utilized Dilphi7 stream technology to realize information hiding which is based on 24 Bits BMP image files. Particular realized the LSB arithmetic and the XLSB, and then analyze the safety of the arithmetic which mentioned above.
Keywords: BMP; information hiding; LSB
目录
前言 4
1 Delphi7与Object Pascal简介 5
1.1 Delphi概述 5
1.1.1 Delphi的出现及开发对象 5
1.1.2 Delphi的功能特点 5
1.1.3 Delphi设计环境 6
1.1.4 使用组件来设计程序 6
1.2 Object Pascal介绍 7
1.2.1 Object Pascal及其文件组成形式 7
1.2.2 面向对象技术 8
2 信息隐藏的发展及现状 11
2.1 信息隐藏技术的发展 11
2.2信息隐藏的现状 12
2.3 信息隐藏技术的分支及术语 13
2.4 信息隐藏技术的应用方向 15
2.5 信息隐藏研究的内容及成果 16
3 实现在BMP文件中的信息隐藏 19
3.1 载体文件的特点及格式分析 19
3.2 图像数据部分及位图文件信息隐藏的原理 21 (科教范文网http://fw.ΝsΕΑc.com编辑)
3.3 信息隐藏的算法分析 22
3.3.1 建立隐藏信息检测框架 22
3.3.2 最低有效位方法(LSB) 23
3.3.3 1种扩展最低有效位方法(XLSB) 29
3.3.4 算法难点分析 31
3.3.5 安全性分析 32
3.3.6 LSB算法的改进 33
3.4 应用实例及具体编程时注意的问题 34
3.4.1 应用实例 34
3.4.2 编程应注意的细节 35
结束语 36
参考文献 37
致谢 38
前言
随着以微电子技术为代表的信息产业的飞速发展,多媒体、计算机网络、个人移动通信技术等进入寻常百姓家,数字化已深入人心。以数字化形式存在的多媒体信息如数字图形图像,数字声音等也是越来越多的人们所感知的主要信息形式。信息技术、计算机网络技术的发展为信息的传播带来了便利,同时也带来了信息传送的安全性问题及信息的非法复制等隐患。如何利用数字多媒体图像及声音的特点来安全传送信息及保护合法版权也成了重要的研究问题。
正因为越来越多的重要信息通过网络传送,如果信息被非法窃听、截取、篡改或毁坏,将会造成无法估计的损失。基于传统密码学理论的加解密系统虽然在1定程度上解决了数据的安全性问题,但是随着硬件技术的迅速发展及基于网络实现的具有分布式计算能力的破解技术的日益成熟,这些传统的加密系统的安全性受到了质疑,仅仅通过增加密钥的长度来增强加密系统的机密等级已不再是唯1可行的方法。信息伪装与信息隐藏的研究就是在此基础上发展起来的,并且已经成为当前国际上的研究热点。传统加密的思想是将重要信息扰乱,变成1堆乱码,但是这就等于直接将重要信息暴露在攻击者眼前。而信息装与隐藏的思想是将重要信息转变为可懂信息或者隐藏在可懂信息之中,隐蔽了重要信息正在传输的事实,以此迷惑攻击者。
本文试用24位BMP位图作为信息隐藏的载体实现信息的安全隐藏进行了尝试性研究(主要实现对信息的隐藏和提取),并对其安全性和应用前景进行了探讨。