Towards efficient verifiable multi-keyword search over encrypted data based on blockchain

被引:7
|
作者
Xu, Wanshan [1 ,2 ]
Zhang, Jianbiao [1 ,2 ]
Yuan, Yilin [1 ,2 ]
Wang, Xiao [3 ]
Liu, Yanhui [1 ,2 ]
Khalid, Muhammad Irfan [1 ,2 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing, Peoples R China
[2] Beijing Key Lab Trusted Comp, Beijing, Peoples R China
[3] Tianjin Univ Finance & Econ, Dept Informat Sci & Technol, Tianjin, Peoples R China
关键词
Symmetric searchable encryption; Multi-keyword search; Result verification; Blockchain; SYMMETRIC-ENCRYPTION;
D O I
10.7717/peerj-cs.930
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Searchable symmetric encryption (SSE) provides an effective way to search encrypted data stored on untrusted servers. When the server is not trusted, it is indispensable to verify the results returned by it. However, the existing SSE schemes either lack fairness in the verification of search results, or do not support the verification of multiple keywords. To address this, we designed a multi-keyword verifiable searchable symmetric encryption scheme based on blockchain, which provides an efficient multi-keyword search and fair verification of search results. We utilized bitmap to build a search index in order to improve search efficiency, and used blockchain to ensure fair verification of search results. The bitmap and hash function are combined to realize lightweight multi-keyword search result verification, compared with the existing verification schemes using public key cryptography primitives, our scheme reduces the verification time and improves the verification efficiency. In addition, our scheme supports the dynamic update of files and realizes the forward security in update. Finally, formal security analysis proves that our scheme is secure against Chosen-Keyword Attacks (CKA), experimental analysis demonstrations that our scheme is efficient and viable in practice.
引用
下载
收藏
页数:22
相关论文
共 50 条
  • [1] Efficient verifiable multi-keyword search over encrypted data
    Miao, Yinbin
    Ma, Jianfeng
    Zhang, Junwei
    Liu, Zhiquan
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2017, 44 (04): : 18 - 23
  • [2] Enabling efficient and verifiable multi-keyword ranked search over encrypted cloud data
    Jiang, Xiuxiu
    Yu, Jia
    Yan, Jingbo
    Hao, Rong
    INFORMATION SCIENCES, 2017, 403 : 22 - 41
  • [3] Verifiable Multi-Keyword Fuzzy Search over Encrypted Data in the Cloud
    Wei, Xue
    Zhang, Hua
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON ADVANCED MATERIALS AND INFORMATION TECHNOLOGY PROCESSING (AMITP 2016), 2016, 60 : 271 - 277
  • [4] Blockchain Based Multi-keyword Similarity Search Scheme over Encrypted Data
    Li, Mingyue
    Jia, Chunfu
    Shao, Wei
    SECURITY AND PRIVACY IN COMMUNICATION NETWORKS (SECURECOMM 2020), PT II, 2020, 336 : 350 - 371
  • [5] Privacy-preserving and Efficient Multi-keyword Search Over Encrypted Data on Blockchain
    Jiang, Shan
    Cao, Jiannong
    McCannt, Julie A.
    Yang, Yanni
    Liu, Yang
    Wang, Xiaoqing
    Deng, Yuming
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 405 - 410
  • [6] VRFMS: Verifiable Ranked Fuzzy Multi-Keyword Search Over Encrypted Data
    Li, Xinghua
    Tong, Qiuyun
    Zhao, Jinwei
    Miao, Yinbin
    Ma, Siqi
    Weng, Jian
    Ma, Jianfeng
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 698 - 710
  • [7] Verifiable Fuzzy Multi-Keyword Search Over Encrypted Data With Adaptive Security
    Tong, Qiuyun
    Miao, Yinbin
    Weng, Jian
    Liu, Ximeng
    Choo, Kim-Kwang Raymond
    Deng, Robert H. H.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (05) : 5386 - 5399
  • [8] Verifiable and Dynamic Multi-Keyword Search Over Encrypted Cloud Data Using Bitmap
    Li, Feng
    Ma, Jianfeng
    Miao, Yinbin
    Jiang, Qi
    Liu, Ximeng
    Choo, Kim-Kwang Raymond
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (01) : 336 - 348
  • [9] 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
    IEEE ACCESS, 2019, 7 : 140818 - 140832
  • [10] VPAMS: Verifiable and practical attribute-based multi-keyword search over encrypted cloud data
    Liang, Yanrong
    Li, Yanping
    Cao, Qiang
    Ren, Fang
    JOURNAL OF SYSTEMS ARCHITECTURE, 2020, 108 (108)