论文部分内容阅读
可视密码技术兼顾数字图像加密及秘密共享的双重特性,具有加解密简单,安全性强等优点,已经在信息隐藏及数字水印等方面得到了广泛的应用。 云计算作为一种新型的IT资源,较之传统的计算模式更加复杂,又由于云安全技术不够完善,导致云环境中存在很多安全隐患。但过多安全方面的计算虽然提高安全性却会导致云平台性能的下降,因此人们更加关注计算代价较低的安全技术。而可视密码算法加解密简单,计算复杂度低,可以有效地运用到云环境中。本文对基于随机栅格的可视密码方案进行研究,并将其运用到云环境中的身份认证中,具体的工作内容总结如下: (1)针对传统可视密码只能隐藏一个秘密信息,本文提出一种基于随机栅格的多级别的可视密码方案。通过将低级别的秘密图像作为高一级别秘密图像的分享图像之一,以此迭代,从而将多个级别的秘密进行分存,提升了可视密码技术中隐藏的秘密数量。方案的加密对象不局限于黑白图像,灰度图像和彩色图像同样满足加解密要求,方案都能实现秘密图像的无损恢复。 (2)针对可视密码方案中类噪声分享图像不易管理及可能发生伪造的问题,本文提出一种具有标签信息的多秘密可视密码方案。通过在基本分享图像中融入相应的标签分享图像,使得当对最终分享图像进行对折时恢复出标签信息,再根据标签信息管理并验证分享图像。此外当改变分享图像的叠加方式可恢复出隐藏的另外一个秘密。 (3)为了提高云中身份认证的安全性及效率,本文利用多秘密可视密码算法设计出云平台下高效安全的双向身份认证协议。通过多秘密可视密码方案将标志图像及随机数图像加密生成分享图像,并通过分享图像进行交互式认证,有效提高了方案的认证效率。方案还采用计算机无法自动识别的验证码做为验证图像,从而保证用户亲自参与认证,进一步提高了方案的可靠性。