计算机科学
可验证秘密共享
云计算
可扩展性
加密
计算机安全
知情人
云存储
构造(python库)
钥匙(锁)
数据库
计算机网络
操作系统
集合(抽象数据类型)
程序设计语言
法学
政治学
作者
Yinbin Miao,Qiuyun Tong,Robert H. Deng,Kim‐Kwang Raymond Choo,Ximeng Liu,Hongwei Li
出处
期刊:IEEE Transactions on Cloud Computing
[Institute of Electrical and Electronics Engineers]
日期:2022-04-01
卷期号:10 (2): 835-848
被引量:55
标识
DOI:10.1109/tcc.2020.2989296
摘要
Searchable encryption (SE) allows cloud tenants to retrieve encrypted data while preserving data confidentiality securely. Many SE solutions have been designed to improve efficiency and security, but most of them are still susceptible to insider Keyword-Guessing Attacks (KGA), which implies that the internal attackers can guess the candidate keywords successfully in an off-line manner. Also in existing SE solutions, a semi-honest-but-curious cloud server may deliver incorrect search results by performing only a fraction of retrieval operations honestly (e.g., to save storage space). To address these two challenging issues, we first construct the basic Verifiable SE Framework (VSEF), which can withstand the inside KGA and achieve verifiable searchability. Based on the basic VSEF, we then present the enhanced VSEF to support multi-keyword search, multi-key encryption and dynamic updates (e.g., data modification, data insertion, and data deletion) at the same time, which highlights the importance of practicability and scalability of SE in real-world application scenarios. We conduct extensive experiments using the Enron email dataset to demonstrate that the enhanced VSEF achieves high efficiency while resisting to the inside KGA and supporting the verifiability of search results.
科研通智能强力驱动
Strongly Powered by AbleSci AI