Back to Search Start Over

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

Authors :
Wanshan Xu
Jianbiao Zhang
Yilin Yuan
Xiao Wang
Yanhui Liu
Muhammad Irfan Khalid
Source :
PeerJ Computer Science, Vol 8, p e930 (2022)
Publication Year :
2022
Publisher :
PeerJ Inc., 2022.

Abstract

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.

Details

Language :
English
ISSN :
23765992
Volume :
8
Database :
Directory of Open Access Journals
Journal :
PeerJ Computer Science
Publication Type :
Academic Journal
Accession number :
edsdoj.fc2053747f054d6dabd793fc26914abe
Document Type :
article
Full Text :
https://doi.org/10.7717/peerj-cs.930