计算机科学
加密
方案(数学)
短语
短语搜索
密文
国家(计算机科学)
集合(抽象数据类型)
构造(python库)
数据挖掘
理论计算机科学
计算机安全
情报检索
算法
计算机网络
搜索引擎
人工智能
Web搜索查询
数学
数学分析
程序设计语言
搜索分析
作者
Xixi Yan,Chengfu Zheng,Yongli Tang,Yachao Huo,M. Jin
标识
DOI:10.1016/j.sysarc.2023.103003
摘要
The phrase searchable encryption scheme improves search efficiency and accuracy by searching a set of consecutive keywords from ciphertext. However, most current phrase searchable encryption schemes still don't support dynamic data updates in practical application scenarios such as smart healthcare due to forward security issues. In this article, a dynamic forward secure searchable encryption scheme with phrase search for smart healthcare systems is proposed. On the one hand, we adopt a state chain structure to construct an inverted index, which contains the location of keywords so as to achieve phrase search. On the other hand, we have added a modification operation that modifies the location of keywords directly by traversing the inverted index to achieve indexes update. In this way, the efficiency of data updating can be raised greatly because the update operation of first-delete-then-add is avoided in the previous phrase search scheme. The scheme is proved to satisfy the forward security in the leaked search pattern and access pattern since the server cannot know the updated state of updated files in the state chain index structure which is randomly generated by the client. Experimental results show that the proposed scheme has higher search accuracy and efficiency which can save at least 50ms in search time compared to other related schemes.
科研通智能强力驱动
Strongly Powered by AbleSci AI