Blockchain-based verifiable and dynamic multi-keyword ranked searchable encryption scheme in cloud computing

被引:6
|
作者
Yan, Xixi [1 ]
Feng, Suwei [2 ]
Tang, Yongli [1 ]
Yin, Pei [2 ]
Deng, Dazhi [3 ]
机构
[1] Henan Polytech Univ, Sch Software, Network Informat Secur & Cryptog Lab, Jiaozuo 454000, Peoples R China
[2] Henan Polytech Univ, Network Informat Secur & Cryptog Lab, Jiaozuo 454000, Peoples R China
[3] Jiaozuo Wisdom Financial Serv Co, Jiaozuo 454000, Peoples R China
关键词
Ethereum blockchain; Multi; -keyword; Verifiable; Top -k ranked search; Inverted index; Searchable encryption; PUBLIC-KEY ENCRYPTION; ENABLING EFFICIENT; SECURE;
D O I
10.1016/j.jisa.2022.103353
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Rational miners in the blockchain may admit the validity of search results directly to conserve calculation overhead without executing the validation. Such phenomenon is known as the Verifier's Dilemma that the search results of the blockchain-based searchable encryption scheme would be claimed to have been verified but devoid of valid verification. Besides, the top-k query technique utilized by most existing searchable encryption schemes fails to filter the search results from the user demands during retrieval, which results in massive ineffective access lists with high complexity. Aiming at the two problems, we present a blockchain-based multi-keyword ranked searchable encryption scheme and design a fair payment protocol for multi-user scenarios. Our scheme may achieve public verifiability and user fairness by leveraging the TrueBit network, while the data owner (DO) can withdraw search privileges from the authorized data user (DU). Also, we extend the searchable encryption scheme based on inverted index to multi-DO/multi-DU scenarios, and the HashMap index is used to diminish the response time and space complexity. Moreover, the proposed scheme supports the update of index keywords and files dynamically. To enhance retrieval accuracy, we modify the information divergence algorithm in machine learning and utilize the monotonically weighted aggregation function, which improves retrieval accuracy to around 97%. Finally, Security analysis illustrates correctness and resilience against typical attacks to verify the robustness and utility of the proposed scheme.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Secure and verifiable multi-keyword searchable encryption scheme in cloud
    Zhang, Jianhong
    Wu, Menglong
    Wang, Jing
    Liu, Pei
    Jiang, Zhengtao
    Peng, Changgen
    [J]. Tongxin Xuebao/Journal on Communications, 2021, 42 (04): : 139 - 149
  • [2] Multi-Keyword Ranked Searchable Encryption with the Wildcard Keyword for Data Sharing in Cloud Computing
    Liu, Jinlu
    Zhao, Bo
    Qin, Jing
    Zhang, Xi
    Ma, Jixin
    [J]. COMPUTER JOURNAL, 2023, 66 (01): : 184 - 196
  • [3] Verifiable and Multi-Keyword Searchable Attribute-Based Encryption Scheme for Cloud Storage
    Wang, Shangping
    Jia, Shasha
    Zhang, Yaling
    [J]. IEEE ACCESS, 2019, 7 : 50136 - 50147
  • [4] Blockchain-Based Verifiable Multi-Keyword Ranked Search on Encrypted Cloud With Fair Payment
    Yang, Yang
    Lin, Hongrui
    Liu, Ximeng
    Guo, Wenzhong
    Zheng, Xianghan
    Liu, Zhiquan
    [J]. IEEE ACCESS, 2019, 7 : 140818 - 140832
  • [5] Multi-keyword ranked searchable encryption scheme with access control for cloud storage
    Maryam Zarezadeh
    Hamid Mala
    Maede Ashouri-Talouki
    [J]. Peer-to-Peer Networking and Applications, 2020, 13 : 207 - 218
  • [6] Multi-keyword ranked searchable encryption scheme with access control for cloud storage
    Zarezadeh, Maryam
    Mala, Hamid
    Ashouri-Talouki, Maede
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (01) : 207 - 218
  • [7] Multi-Keyword Searchable and Data Verifiable Attribute-Based Encryption Scheme for Cloud Storage
    Sun, Jin
    Ren, Lili
    Wang, Shangping
    Yao, Xiaomin
    [J]. IEEE ACCESS, 2019, 7 : 66655 - 66667
  • [8] A Dynamic Searchable Encryption Scheme for Secure Cloud Server Operation Reserving Multi-keyword Ranked Search
    Kabir, Tasnim
    Adnan, Muhammad Abdullah
    [J]. PROCEEDINGS OF 2017 4TH INTERNATIONAL CONFERENCE ON NETWORKING, SYSTEMS AND SECURITY (NSYSS), 2017, : 80 - 88
  • [9] BMSE: Blockchain-based multi-keyword searchable encryption for electronic medical records
    Fanfan, Shen
    Lin, Shi
    Jun, Zhang
    Chao, Xu
    Yong, Chen
    Yanxiang, He
    [J]. COMPUTER STANDARDS & INTERFACES, 2024, 89
  • [10] A novel verifiable chinese multi-keyword fuzzy rank searchable encryption scheme in cloud environments
    Xie, Mande
    Yang, Xuekang
    Hong, Haibo
    Wei, Guiyi
    Zhang, Zhen
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 153 : 287 - 300