选择性隐藏树型访问结构的CP-ABE方案
2020-07-17韩舒艳努尔买买提黑力力
韩舒艳,努尔买买提·黑力力
(新疆大学 数学与系统科学学院,乌鲁木齐 830046)
0 概述
云存储作为一种网络在线存储模式,在提供数据存储便利的同时,其引发的数据安全问题也给数据所有者带来困扰。由于云存储数据存放在由第三方托管的多台虚拟服务器上,虚拟服务器可能向以进行商业欺骗和敲诈等活动谋取利益的未授权用户提供数据,因此数据所有者通常将数据加密后存储在云上,只有授权用户才能访问。Fuzzy-IBE[1]、KP-ABE[2]和密文策略属性基加密(Ciphertext Policy Attribute Based Encryption,CP-ABE)[3]是数据加密的常用方案。在CP-ABE方案中,由于数据所有者拥有访问控制主动权,能较好地解决云上安全存储问题,因此该方案适用于云服务器。
当前在多数CP-ABE方案[4-6]中,访问结构以明文形式嵌入到密文中,由于其可能含有敏感信息,因此需要被隐藏。文献[7]提出两种隐藏访问结构CP-ABE方案,通过具有多值属性的“与”门结构,实现保密消息和访问结构功能。文献[8]提出隐藏访问结构CP-ABE方案并证明该方案在标准模型下绝对安全。文献[9]在解密运算前提出匹配技术,减少不符合访问结构用户在解密过程中的开销。文献[7-9]均基于“与”门提出方案访问结构。文献[10]提出基于访问树的策略隐藏属性加密方案并论证该方案具有安全性。文献[11]提出表达能力较强的素数阶群中隐藏属性值CP-ABE方案且指出其安全类型为选择性安全。文献[12]提出素数阶群中部分隐藏树型访问结构的CP-ABE方案,该方案经验证完全安全。
本文在文献[11,13]的基础上,提出一种选择性隐藏树型访问结构的CP-ABE方案[14-16]。……
