视觉密码
本文主要介绍视觉密码,进行基础的介绍。
概念
这是比较久远的研究方向,起源于密码学(Cryptography),是一种对于密码学的改进。莫尼·诺尔 Moni Naor和阿迪·沙米尔 Adi Shamir针对传统密码学的缺点而提出的。传统密码学就一个密钥,一旦被得到,秘密就可以被解出来。视觉密码是利用分存的思想,将一个秘密分发到几个share中,每个share都相当于一个密钥,你只有得到足够多的share才能解的秘密,视觉密码主要针对图像的一种加密方法。
例子
这里举个例子来说明什么视觉密码。
图1是来自文献1和文献2中的一个例子。这个transparency就是本文提及的share,这属于一个像素扩展方案,一个秘密像素由4个像素来还原呈现。算法很简单,当秘密像素是白色时(图1中一个小白块),50%概率第一种方案,50%概率第二种方案,无论哪种方案还原的秘密像素都是用2白色2黑色的2×2块表示。当秘密像素是黑色时,他还原用2×2全黑块来还原表示。2白2黑与4黑是有对比度的,这样的通过人眼就能识别还原的秘密图像。