计算机科学
可验证秘密共享
加密
方案(数学)
对称密钥算法
计算机安全
计算机网络
密码学
公钥密码术
数学
数学分析
集合(抽象数据类型)
程序设计语言
作者
Xiaojie Zhu,Jiancong Zhou,Yueyue Dai,Peisong Shen,Shabnam Kasra Kermanshahi,Jiankun Hu
标识
DOI:10.1109/tdsc.2024.3521423
摘要
The adoption of symmetric searchable encryption (SSE) has become increasingly common. However, many current SSE schemes assume an honest-but-curious cloud service provider (CSP) or necessitate significant overhead to manage a malicious CSP. Furthermore, most of these schemes are tailored for static datasets. Our paper presents an efficient SSE scheme that aims to address these challenges. To the best of our knowledge, this is the first scheme that supports dynamic datasets with forward and backward privacy, integrity verification of non-empty and empty search results, efficient search, non-interactive, light client, and both forward and inverted indexes simultaneously. In this paper, we present two novel approaches, Hexie and Jianding. Hexie implements secret sharing to conceal index entries, enabling dynamic updates, non-interactive interactions, and lightweight clients. To enhance the reliability of search results and address the problem of empty, incomplete, or inaccurate outcomes, we introduce the Jianding scheme as an extension of Hexie. It combines a chained MAC structure with a secret sharing scheme, which enables a client to verify the data integrity of the search result efficiently. Moreover, we propose graph-based dictionary sharding to enhance search efficiency. Finally, we conduct comprehensive experiments to validate the effectiveness of the proposed schemes.
科研通智能强力驱动
Strongly Powered by AbleSci AI