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 条
  • [21] DMRS: an efficient dynamic multi-keyword ranked search over encrypted cloud data
    Chen, Lanxiang
    Qiu, Linbing
    Li, Kuan-Ching
    Shi, Wenbo
    Zhang, Nan
    SOFT COMPUTING, 2017, 21 (16) : 4829 - 4841
  • [22] Efficient Multi-Keyword Ranked Search Over Encrypted Data for Multi-Data-Owner Settings
    Nabil, Mahmoud
    Alsharif, Ahmad
    Sherif, Ahmed
    Mahmoud, Mohamed
    Younis, Mohamed
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [23] An Efficient Ranked Multi-Keyword Search for Multiple Data Owners Over Encrypted Cloud Data
    Peng, Tianyue
    Lin, Yaping
    Yao, Xin
    Zhang, Wei
    IEEE ACCESS, 2018, 6 : 21924 - 21933
  • [24] Multi-Keyword search over encrypted data with scoring and search pattern obfuscation
    Orencik, Cengiz
    Selcuk, Ayse
    Savas, Erkay
    Kantarcioglu, Murat
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2016, 15 (03) : 251 - 269
  • [25] Multi-Keyword search over encrypted data with scoring and search pattern obfuscation
    Cengiz Orencik
    Ayse Selcuk
    Erkay Savas
    Murat Kantarcioglu
    International Journal of Information Security, 2016, 15 : 251 - 269
  • [26] Efficient Multi-Keyword Fuzzy Search on Encrypted Data in Cloud Storage
    Li, Xiehua
    Cui, Yaping
    Zhou, Maoren
    Zhang, Cao
    Wang, Yanlong
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 288 - 294
  • [27] An improved multi-keyword ranked search over encrypted cloud data
    Xia, Taijun
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 177 - 182
  • [28] Adaptive Multi-keyword Ranked Search Over Encrypted Cloud Data
    Mashauri, Daudi
    Li, Ruixuan
    Han, Hongmu
    Gu, Xiwu
    Xu, Zhiyong
    Xu, Cheng-zhong
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS, AND WORKSHARING, COLLABORATECOM 2015, 2016, 163 : 3 - 13
  • [29] Multi-keyword Fuzzy Search over Encrypted Cloud Storage Data
    Li, Mengmeng
    Wang, Guijuan
    Liu, Suhui
    Yu, Jiguo
    2020 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI2020), 2021, 187 : 365 - 370
  • [30] An efficient privacy-preserving multi-keyword search over encrypted cloud data with ranking
    Cengiz Örencik
    Erkay Savaş
    Distributed and Parallel Databases, 2014, 32 : 119 - 160