多媒体安全图像信息隐藏

2022-04-17

这里讲一下图像信息隐藏的方法

空域隐写

也叫做像素域隐写。

非自适应隐写

LSB替换(最低比特位,Least Significant Bit)

最低比特位替换,顾名思义了,之前有提到,一个图片是由一个个像素构成的,LSB替换就是把消息嵌入到像素点的最低位去(因为这样子对图像的影响最小)

比如一个图片由4个8bits像素构成

01111111 11111111

01101010 11111010

我们要嵌入4bits的秘密信息0111,就是用0111直接替换这4个像素的最低位得到

01111110 11111111

01101011 11111011

LSB替换缺陷

会出现值对现象

当你嵌入的消息是加密后的密文时,如果是一个好的加密算法,那么会出现值对现象

有值对 这一个特征在,lsb隐写就很容易被隐写分析出来,比如卡方隐写分析,RS隐写分析

卡方隐写分析

但是卡方隐写分析也是有弱点的。

RS隐写分析

非正变化就是 0-1 2-3 之间的变换(偶加奇减) 非负变换是 -1-0 1-2 之间的变换(偶减奇加)

举个例子(

LSB匹配

自适应隐写

BPCS自适应

BPCD 步骤

提取:

变换域隐写

所谓变换域隐写,就是在图像的DCT域上进行嵌入

JSTEG隐写

所谓JSTEG,其实就是在DCT域上进行LSB替换

显然,也有值对效应

F4隐写

没有值对效应,但是因为顺序嵌入,不是很好

F5隐写

在F4基础上改为随机嵌入方式

并应用了矩阵编码来减小数据修改量。

矩阵编码