Secure cloud storage system based on ciphertext retrieval

The development of cloud computing greatly raises the utilization of computing and storage resources, and the users’ access to data also becomes more convenient. However, the openness of cloud computing environments also make user data security face greater challenges, and this now becomes one of the main problems hindering the development of cloud computing technology. This paper presents a secure cloud storage system based on attribute encryption that supports ciphertext retrieval. Users first request an attribute key from the trusted center, then outsource encrypted private data to the cloud server. Authorized users generate keyword traps with attribute keys that allow them to search for cloud-encrypted data only if the authorized user’s attributes satisfy the specified access control tree. Security analysis shows that the system can effectively protect user privacy and data security. Performance analysis shows that the system has high efficiency.