Bootstrap

信息隐藏技术

一、简单介绍

信息隐藏技术是把一个有意义的信息隐藏在另一个被称为载体的信息中,从而得到隐藏载体的过程。
信息隐藏所用的载体,主要是文字、图像、声音及视频等数字媒体信息。
在这里插入图片描述
为了增加难度,可以把加密与信息隐藏技术结合起来,先对消息进行加密,再把加密后的密文消息隐藏到载体中。如下图所示:
在这里插入图片描述

二、基本原理

信息隐藏技术主要由以下两部分组成:
1、信息嵌入算法:利用秘钥实现秘密信息的隐藏。
2、隐蔽信息提取算法:利用秘钥从隐蔽载体中恢复出秘密信息。如下图是信息隐藏和提取系统模型:
在这里插入图片描述
如上图,经过预处理的信息先使用秘钥对其加密,在将密文隐藏到载体C中,此算法称为信息嵌入算法。提取算法是恢复信息的一个过程。
在秘钥未知的前提下,第三者很难从隐秘载体中得到或删除,甚至发现秘密信息。
信息隐藏技术有三个基本属性:不可感知性、鲁棒性和嵌入量。这是决定信息隐藏系统性能的三个属性,三者之间是一个矛盾的统一体,彼此相互制约,在一定条件下可以相互转化。

三、分支与应用

1、隐秘通信:将通信收发双方和通信过程的存在隐藏起来,把秘密信息通过公开途径进行传播。
2、版权保护。
3、数据完整性:通过对数字媒体中嵌入的水印,来确定信息是否被修改、伪造或特殊处理,一确定其真实性和可信性。
4、电子商务:参与交易的任一方发送或接收信息时,都会加入相应的水印标记。交易的双方不能抵赖自己所做过的行为,也不能否认曾接受到信息。

;