摘要

本发明属于云计算私保护技术领域,公开了一种基于CP-ABE自动校正的高效密文检索方法、云计算服务系统;结合R树和布隆过滤器作为索引结构,将一个加密的布隆过滤器和对应的密文文件ID集存储在R树的叶子节点中;云服务器根据搜索陷门对R树进行矩阵定位,然后对叶子节点中加密的布隆过滤器匹配;根据布隆过滤器的内积结果对文件进行排序;陷门生成过程引入了随机数,即使相同的关键字也会生成不同的陷门;通过使用访问结构和拥有者秘密属性共同加密。本发明使用CP-ABE加密体量较小的对称密钥,实现了细粒度的访问控制;引入多代理服务器实现了去中心化;防止代理服务器之间的共谋。