| Summary: | The convenience and efficiency of cloud storage make more and more users choose to store data in cloud.In order to support users to retrieve encrypted data in cloud,a multi keyword search scheme based on attribute encryption supporting attribute revocation is proposed for cloud storage.The scheme uses the linear secret sharing matrix to represent the access control structure,which can achieve fine-grained control for cipher text access.The scheme does not need to update the key in the process of attribute revocation,and can flexibly deal with the change of user attributes.On this basis,a search algorithm that supports multi-keyword search is constructed based on polynomial equation to improve the search accuracy.Theoretical analysis and experimental results show that the proposed scheme provides trapdoor unforgeability and keyword privacy,which can guarantee the privacy and security of user data.Compared with the existing schemes,the proposed scheme has stronger functionality,higher storage performance and computational efficiency.
|