论文部分内容阅读
Searching over encrypted data is a critical operation to enforce the encryption-before-outsourcing mechanism,which is a fundamental solution to protect data privacy in the untrusted cloud environment.However,most of the existing searchable encryption solutions suffer from the problem of key management and the problem of flexible and fine-grained access control in multidata owners and multi-data users environment.Therefore,we propose a hierarchical attribute-based keyword search(HABKS)scheme.Our scheme not only realizes the order management of the key because of its hierarchical structure,but also implements a flexible and fine-grained access control depending on CP-ABE for encrypting keywords indexes and data files.We formally prove the security of HABKS,and then analyze the performance of HABKS.Finally,we implement HABKS scheme with comprehensive experiments.Experiment results show that it is efficient and flexible for searching encrypted data in cloud.