摘要
本发明提供了一种匿名且抗关键词猜测攻击的属性基快速密文检索方法,包括:授权中心初始化生成系统参数和主密钥并公开系统参数,根据每个用户的属性信息生成用户密钥。数据拥有者生成数据拥有者公私钥对并公开公钥。数据拥有者在上传加密数据之前,对关键词索引进行属性基可搜索加密。数据使用者使用用户密钥与关键词生成可搜索陷门并发送给云服务器。云服务器进行加密索引与陷门的匹配。如果密文中包含的属性满足陷门中的访问控制策略且关键词相匹配,则匹配成功。本发明大大提高了算法的计算效率,且降低了通信开销,达到了匿名且抗关键词猜测攻击的基于属性的高效密文检索。
技术关键词
搜索加密
输入系统
密文检索方法
关键词
密钥生成算法
访问控制策略
数据
云服务器
索引
生成系统
参数
双线性对运算
生成可搜索
生成用户
私钥
初始化系统
广播系统