计算机科学
加密
随机预言
关键字搜索
外包
密文
钥匙(锁)
云计算
明文
公钥密码术
计算机安全
数据库
情报检索
操作系统
政治学
法学
作者
S. K. Ghosh,SK Hafizul Islam,Abhishek Bisht,Ashok Kumar Das
标识
DOI:10.1016/j.sysarc.2023.102876
摘要
In recent days, the application of cloud computing has been gaining significant popularity among people. A considerable amount of data are being stored in the cloud server. However, data owners outsource their encrypted data to the cloud for various security reasons. Unfortunately, encrypted data cannot be searched, like plaintext data. So how to search encrypted data is an interesting problem in this era. Many public key encryption with keyword search (PEKS) schemes have been designed in the literature. However, most of them cannot prevent keyword-guessing attacks. In this paper, we develop a provably secure PEKS scheme in the random oracle model. This scheme may be used for secure email access from an email server containing a list of encrypted keywords. The proposed scheme can resist keyword-guessing attacks, and offer ciphertext and trapdoor indistinguishability properties. We use the data owner’s private key during encryption to prevent keyword-guessing attacks. Using the data owner’s public key in the verification phase ensures the resilience of keyword-guessing attacks. Finally, the proposed scheme has been tested on a real testbed, and the results show that it can be used in the cloud computing scenario to search for keywords on encrypted data.
科研通智能强力驱动
Strongly Powered by AbleSci AI