Enhanced provably secure public key encryption with keyword search scheme for secure cloud-based keyword search
Akansha Singh, Venkata Bhikshapathi Chenam, Syed Taqi Ali · 2024
With the widespread adoption of cloud computing, a vast amount of data is now stored on cloud platforms. Due to security concerns, data owners often encrypt their data before uploading it to the cloud, making efficient search over encrypted data a significant challenge. Despite the existence of numerous schemes, such as Public Key Encryption with Keyword Search (PEKS), many struggle to resist keyword guessing attacks. In this research, we present a PEKS scheme in the random oracle model that extends provably safe PEKS strategies. Our plan is designed to allow secure email access from an email storage’s encrypted keyword list. Notably, it provides both ciphertext and trapdoor indistinguishability qualities and effectively counters keyword-guessing attacks. To thwart keyword-guessing attacks, we utilize the client’s private key for trapdoor encryption and the data owner’s private key along with the data client’s public key during the encryption process, ensuring only the data client can decrypt it. Additionally, our proposed scheme has been rigorously tested on a real testbed, demonstrating its suitability for searching encrypted data in cloud computing environments. Our scheme is approximately 14% faster for encryption than existing schemes, offering enhanced security and compactness.