论文部分内容阅读
可视密码是1994年由Naor和Shamir在欧洲密码学术会议上首次提出的适用于黑白图像的秘密共享方案。密图经可视密码方案加密后生成分存图像,将分存图像打印到透明胶片分发给用户。解密时只需将全部或若干个分存图片叠加,依靠人眼就可以直接识别出密图,不需要大量复杂的密码学运算。然而,传统的可视密码研究是采用设计基本加密矩阵的方法来构造可视密码方案,方法复杂而且不可避免地导致像素膨胀。像素膨胀使得分存图像和解密出的密图都是原密图的数倍,这样除了需要大量的存储空间和传输时间,使用上也比较不方便;另外,传统可视密码生成的分存图像是黑白点随机分布的无意义的图像,容易引起主动攻击。因此,在可视密码的研究上探讨利用较简单的方法来构造可视密码,同时保证生成的分存图像有意义且没有像素膨胀是很有意义的。受到半色调技术构造可视密码方案的启发,并通过总结可视密码分存图像和叠合图像像素的关系,本文提出了一个具有掩盖图像且无像素膨胀的(2,2)可视密码方案。此方案的特点是:要求密图为黑色背景、白色密文的反色图像,将两个灰度图像经半色调技术处里后得到的半色调图像作为掩盖图像,通过根据密图修改两个半色调掩盖图像来生成两个分存图像,分存图像叠加可以恢复出密图信息,完全符合可视密码恢复秘密简单的特性;而且方案的构造方法简单、做到了分存图像是有意义的图像、没有引入任何像素膨胀。为了改善分存图像的质量,本文还提出了一个改进的(2,2)方案,此方案的特点是采用两个互逆的半色调图像作为掩盖图像,其他步骤与第一个方案相同,此方案除了具有分存图像有意义且没有任何像素膨胀的特点,生成的分存图像质量也较好。