摘要
现有的基于身份可搜索加密算法多数无法实现搜索权限的共享。为此,提出一种在云环境下支持代理重加密的基于身份的可搜索加密(IBPKS)方案。将基于身份的加密算法应用到可搜索加密中,并以代理的形式实现搜索权限的高效共享。同时,给出IBPKS方案的形式化定义和安全游戏。实验结果表明,该方案安全高效,在随机预言模型下满足一致性,并能抵抗适应性选择身份和选择明文攻击。
The existing Identity-based Encryption with Keyword Search(IBEKS)cannot share search permissions.Therefore,an Identity-based Proxy Re-encryption with Keyword Search(IBPKS)scheme in cloud environment is proposed.The identity-based encryption algorithm is applied to searchable encryption,and the efficient sharing of search authority is realized in the form of agent.At the same time,the formal definition of IBPKS scheme and the security game are given.Experimental results show that the proposed scheme is secure and efficient,and consistent in random oracle model and can resist adaptive identity selection and plaintext attack.
作者
朱敏惠
陈燕俐
胡媛媛
ZHU Minhui;CHEN Yanli;HU Yuanyuan(College of Computer Science and Technology,Nanjing University of Posts and Telecommunications,Nanjing 210003,China)
出处
《计算机工程》
CAS
CSCD
北大核心
2019年第1期129-135,140,共8页
Computer Engineering
基金
国家自然科学基金(61572263
61502251
61502243)
江苏省自然科学基金(BK20151511)
中国博士后科学基金(2015M581794)
江苏省博士后科学基金(1501023C)
江苏大学自然科学研究项目(14KJB520027
15KJB520027)
关键词
可搜索加密
基于身份加密
代理重加密
云计算
随机预言模型
Searchable Encryption(SE)
Identity-based Encryption(IBE)
proxy re-encryption
cloud computing
random oracle model