可视密码学:共享图片的保密与还原技术详解

需积分: 36 11 下载量 33 浏览量 更新于2024-08-21 收藏 4.26MB PPT 举报
"共享图片-可视密码学"是一种创新的密码学技术,它利用人类视觉而非复杂的密码运算来隐藏和分享秘密信息。这项技术由Naor和Shamir在1994年首次提出,其基本原理是通过生成n张看似无意义的图片,其中包含隐藏的密钥信息。这些图片中的像素点随机分布,使得单独一张图片无法揭示任何秘密,只有当特定数量(k)的图片叠加时,才能恢复出隐藏的图像。 实验部分包括了不同参数组合的可视化密码实验,如实验一的(2,2)方案,意味着需要两张图片来恢复信息;实验二和实验三是关于(3,3)和具有掩盖图片的(2,2)方案,进一步展示了技术的灵活性。彩色图像的加入,如侯永昌的改进方案,不仅适用于(2,2)门限,还能够推广到更广泛的(k,n)范围。 随着网络技术和密码学的发展,可视密码技术得以应用于网络银行、电子商务等领域,提供了一种安全的用户验证方式。改进方案如石润生的方案,确保了分享图像和秘密图像大小一致,恢复时没有失真。Tsai等人的多幅图像秘密共享则利用人类对数字信号感知的冗余,通过修改最低k位来嵌入多个秘密信息,增加了信息容量。 除了基本的特性如隐蔽性、安全性、简单性和通用性,可视密码技术还有诸如可容错叠像方案,即使存在像素错位也能保证秘密恢复,以及颜浩等人提出的检测机制,能够判断恢复过程中是否存在虚假分享。此外,像素扩展m这一参数,即增加额外像素以增强隐藏能力,是可视密码技术的重要组成部分。 可视密码学是一种巧妙结合了密码学和人类认知特点的技术,它在信息安全领域具有显著优势,尤其适用于那些对计算资源有限但需要高安全性的情况。随着技术的不断优化,可视密码有望在更多场景下得到应用和拓展。"