4. 设计报告中应包括具体设计原理、设计的详细说明书以及最终结果。
二、设计的目的
1. 了解并掌握 LSB 信息隐藏和提取的方法,具备初步的独立分析和设计能力;
2. 提高综合应用所学的理论知识和方法独立分析和解决问题的能力;
3. 训练用 MATLAB 软件编写程序并仿真。
三、设计的具体实现
3。1 信息隐藏及时空域信息隐藏概述
信息隐藏技术主要由下述两部分组成:
(1)信息嵌入算法,它利用密钥来实现秘密信息的隐藏。
(2)隐蔽信息检测/提取算法(检测器),它利用密钥从隐蔽载体中检测/恢复出秘密信息。在密
钥未知的前提下,第三者很难从隐秘载体中得到或删除,甚至发现秘密信息。
空域隐藏技术是指将秘密信息嵌入数字图像的空间域中,即对像素灰度值进行修改以隐藏
秘密信息。
时空域信息隐藏分为:LSB 与 MSB,LSB 对应的中文意思是:最不重要位,有时也称为最低有
效位或简称最低位.MSB,是最重要位。这里主要介绍最不重要位 LSB。
3。2 LSB 上的信息隐秘
3.2.1 LSB 上信息隐秘的原理
LSB 方法通过调整载体图像像素值的最低若干有效位来来实现数据的嵌入,使所隐藏信息在
视觉上很难被发觉,而且只有知道秘密信息嵌入的位置才能正确提取出秘密信息。显然,LSB 隐
藏算法最低位被改变的概率是 50%,它在原始图像里面引入了极小的噪声,在视觉上是不可见的。
实际上,对于 24bit 真彩色图像,我们在其最低两位甚至三位来隐藏信息使视觉上仍然是不可见
的,对于灰度图像,改变其最低两位也能取得较好的效果。
另外,在 LSB 方法中,也可以不采用直接嵌入的方法,根据异或的可逆准则,采用替换的准则
来实现信息的隐藏。在嵌入数据位时,嵌入的是数据位与 1 或者 0 的异或值。基于异或的运算
也有许多改进的算法,在嵌入的过程中,首先计算每个像素灰度值的每一位的异或值,并把所得
评论0