APP下载

具有理想对比度的一般存取结构可视密码方案

2012-08-07何文才董昊聪韩妍妍刘培鹤赵菲商逸潇

网络安全技术与应用 2012年10期
关键词:结构

何文才 董昊聪 韩妍妍 刘培鹤 赵菲 商逸潇

1 北京电子科技学院 北京 100070

2 西安电子科技大学通信工程学院 陕西 710071

0 引言

本文提出了一种基于一般存取结构的可视密码方案,应用取反运算可获得理想的对比度。该方案同时实现了重构的图像与原秘密图像保持一致,没有像素扩展。本文首先回顾介绍了Naor和Shamir提出的(k, n)可视密码方案,并扩展到一般存取结构的方案;然后构造出基于一般存取结构的可视密码方案;最后证明了该方案的有效性及安全性,并给出了具体例子。

1 一般存取结构的可视密码方案

定义 1. 一般的(k, n)可视密码方案是利用两个n×m阶的布尔矩阵集合C0和C1来构造的。为了分享一个白像素,就从C0中随机选择一个矩阵;为了分享一个黑像素,就从C1中随机选择一个矩阵。所选的矩阵定义了n个分享图像中的m个子像素的颜色。如果这个方案满足如下条件,我们就称其为一个可视密码方案(前两个称为对比条件,第三个称为安全条件):

(1) 对于C0中的任何矩阵S,矩阵S中任意k行或操作的结果向量V满足H(V)≤(m-h);

(2) 对于C1中的任何矩阵S,矩阵S中任意k行或操作的结果向量V满足H(V)≥(m-l);

(3) 当参数q≤k-1时,对于任意集合{i1,i2,…iq}∈{1,...,n},提取集合C0和集合C1中每个矩阵的i1,i2,…iq行,构成两个新的矩阵集合,那么获得的两个矩阵集合以同样的频率包含相同的矩阵(由 Ct(t=0,1)中的每一矩阵在第i1,i2,…iq行上的限制得到的q×m阶布尔矩阵集合是相同的)。

前面两个条件意味通过人眼观察任意k个分享的叠加可以获得秘密图像的信息,而第三个条件则保证了在少于k个分享的条件下,攻击者不能获得秘密图像的任何信息,这就表示(k, n)可视密码方案是安全的。……

登录APP查看全文

猜你喜欢

结构
DNA结构的发现
《形而上学》△卷的结构和位置
论结构
新型平衡块结构的应用
论《日出》的结构
纵向结构
纵向结构
我国社会结构的重建
创新治理结构促进中小企业持续成长
半夹心结构含1,2-二硒碳硼烷的多核Co配合物的合成及结构表征