摘要
在云存储环境中,数据所有者不仅能够借助云服务器存储数据,而且可以通过云服务器与其他用户共享数据.但是,当数据所有者通过云服务器存储和共享数据时,可能存在一些安全问题.首先,数据所有者需要保证其数据的可认证性.其次,数据所有者的数据中可能包含其敏感信息,比如姓名、年龄等信息.因此,数据所有者在与其他用户共享数据时,可能会泄露自己的敏感信息.为了解决上述问题,本文提出了一个无证书的可净化签名方案,用于解决云存储环境下共享数据的可认证性与敏感信息隐藏.具体而言,所提方案基于无证书密码学,避免了传统公钥基础设施中昂贵的证书管理开销,消除了基于身份密码学中复杂的密钥托管缺陷.此外,所提方案加入了访问控制,使得存储在云服务器中的数据只能被授权用户访问.最后,安全分析说明了所提方案的安全性;性能分析体现了所提方案的高效性.