视觉密码
本文主要介绍视觉密码,进行基础的介绍。
概念
这是比较久远的研究方向,起源于密码学(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黑是有对比度的,这样的通过人眼就能识别还原的秘密图像。

图1. 一个视觉密码例子(来自文献1和文献2)
这个方案是安全的,这里给大家分析一下。以秘密像素白色为例进行分析,你可以用后验概率来计算。任何一种2×2的块,你在任意一个share

本文深入浅出地介绍了视觉密码的概念,这是一种基于分存思想的加密方法,提高了密码安全性。通过具体例子展示了视觉密码如何工作,以及其在安全领域的潜在应用。学习视觉密码的关键在于理解每个share的重要性,只有收集足够的share才能解密图像。此外,文章还提到了视觉密码的研究方向,包括无像素扩展方案和实际应用。
最低0.47元/天 解锁文章
523

被折叠的 条评论
为什么被折叠?



