| 摘要: | Cloud storage allows users to easily access their data in cloud anytime and anywhere by using any device that can get online, such as a wireless PDA, a smartphone, or a notebook computer. Nevertheless, how can we make sure that this simple access to cloud storage comes at a satisfactory security level? Keyword search with data encryption seems to be a good answer. Recently, Zhao et al. proposed a trapdoor-indistinguishable public key encryption scheme with keyword search to be applied to the field of cloud storage service. However, we found a weakness in Zhao et al.’s scheme. In this paper, we shall point out the weakness and offer an improved version of trapdoor-indistinguishable public key encryption with keyword search for cloud environments. In our improved scheme, we make the keyword trapdoor indistinguishable while protecting the PEKS ciphertext against forgery attacks.Compared with other PEKS schemes, our new design is not only more efficient but gives better performance in terms of correctness and security. |