计算机工程与应用 ›› 2023, Vol. 59 ›› Issue (10): 270-279.DOI: 10.3778/j.issn.1002-8331.2201-0159

• 网络、通信与安全 • 上一篇    下一篇

基于倒排索引的可搜索加密数据共享方案

刘炜,白晓丹,佘维,宋轩,田钊   

  1. 1.郑州大学 网络空间安全学院,郑州 450003
    2.郑州大学 互联网医疗与健康服务河南省协同服务中心,郑州 450025
    3.郑州大学 计算机与人工智能学院,郑州 450066
  • 出版日期:2023-05-15 发布日期:2023-05-15

Searchable Encrypted Data Sharing Scheme Based on Inverted Index

LIU Wei, BAI Xiaodan, SHE Wei, SONG Xuan, TIAN Zhao   

  1. 1.College of Cyberspace Security, Zhengzhou University, Zhengzhou 450003, China
    2.Henan Collaborative Innovation Center for Internet Medical and Health Services, Zhengzhou University, Zhengzhou 450025, China
    3.School of Computer and Artificial Intelligence, Zhengzhou University, Zhengzhou 450066, China
  • Online:2023-05-15 Published:2023-05-15

摘要: 针对当前医疗数据共享难、数据被攻击、密文搜索效率低的问题,提出了一种基于倒排索引的可搜索加密数据共享方案。采用基于私有链和联盟链的双链结构存储数据并实现数据共享;设计了一种新型倒排索引结构,防止敏感数据被攻击;提出了一种基于新型倒排索引结构的密文搜索算法,利用可搜索加密技术将陷门信息提交至倒排索引结构中实现密文搜索。实验表明,所提出的方案可以有效保证数据安全,提高搜索效率。

关键词: 区块链, 医疗数据共享, 倒排索引, 可搜索加密

Abstract: For the problems such as unreliable data sharing, data attacked and low efficient of retrieval ciphertext, this paper proposes a searchable encrypted data sharing scheme based on inverted index. Firstly, the double chain structure based on private blockchain and consortium blockchain is adopted to store data and share data. Secondly, a new inverted index structure is designed to prevent the sensitive data from being attacked. Finally, a ciphertext search algorithm based on the new index structure is proposed, which uses the searchable encryption technology and submits the trapdoor to inverted index structure, to realize ciphertext retrieval. The experimental results show that the proposed scheme can guarantee data security and improve retrieval efficiency.

Key words: blockchain, medical data sharing, inverted index, searchable encryption