图像隐写发展历史

本文概述了图像隐写的发展历史,从囚徒模型到现代的隐写技术和检测方法。介绍了数字水印、密码学的基本原理,以及早期的LSB隐写技术。随着技术进步,第二代隐写技术引入失真函数优化,而现代方法甚至利用机器学习和深度学习进行隐写检测。图像预处理方法如calibration、re-embedding和filter也提升了隐写检测的准确性。
摘要由CSDN通过智能技术生成

前言

随着技术发展,计算机安全也不仅局限于网络安全,信息本身安全性也引起了人们的关注。一种有别于常规密码学的隐写术正逐渐发展,并常被用于传递隐藏信息。前几天就有俄罗斯黑客将恶意代码隐写进音频wav文件里进行传播,本文将针对图像隐写的发展历史进行一个总结

囚徒模型

博弈论和密码学里面常提到的一个模型就是囚徒模型。在一个监狱里,有两个罪犯和一个狱警。如果罪犯要传递一些信息,就很容易被狱警发现。但如果信息隐藏的过于隐秘,比如一些奇奇怪怪的举动,这也很容易引起狱警的关注。所以最好的办法就是将信息隐藏在常见的东西,这样既能达到传递信息的目的,也难以被人察觉,这也是隐写术的基础思想

数字水印

在讲图像隐写之前,我们先讲数字水印。我们常见的水印有视频水印,纸币水印。水印的目的在于保护载体,比如我们视频水印就是防止别人盗取视频,纸币水印就是保证纸币不被他人所伪造。
实际上,水印也可看作是一种信息的嵌入,视频里面常见的白色水印也就代表我们往里面嵌入了一些白色像素。不同的水印具有不同的性质,比如有些水印比较脆弱,可能图片压缩过后,水印不是特别清楚。有些水印则鲁棒性较高,也就是嵌入信息量大,不会因为一些轻易的改变而导致水印的消失。另外拓展,水印不止在空间域(即我们人眼所直观看到的地方)上进行嵌入,还可以在DCT域,WT域上嵌入。这些域都是经过一些变换得来,我们人眼是很难察觉到这些变换域上的变化。但要是在变换域上观察,就十分明显。

密码学简介

通常我们讲的安全大多数是以密码学里的安全作为基础,什么样的密码算安全的呢?这里密码学有个安全最低要求:已知密文和加密算法条件下,不能完全还原出明文,即正向运算容易,逆运算求解困难, 接触过安全的都知道,我们需要密钥来进行解密。在没有密钥情况下,一定时间内无法通过计算机计算得出来密码,那么这个加密算法就是安全的

所以不同时间段,我们的加密算法安全程度也不一样。比如最近谷歌研制出量子计算机,强大的计算能力

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值