Abstract
Searchable encryption enables users to enjoy search services while protecting the security and privacy of their outsourced data. Blockchain-enabled searchable encryption delivers the computing processes that are executed on the server to the decentralized and transparent blockchain system, which eliminates the potential threat of malicious servers invading data. Recently, although some of the blockchain-enabled searchable encryption schemes realized that users can search freely and verify search results, unfortunately, these schemes were inefficient and costly. Motivated by this, we proposed an improved scheme that supports fine-grained access control and flexible searchable encryption. In our framework, the data owner uploads ciphertext documents and symmetric keys to cloud database and optional KMS, respectively, and manipulates the access control process and searchable encryption process through smart contracts. Finally, the experimental comparison conducted on a private Ethereum network proved the superiority of our scheme.
Funder
National Natural Science Foundation of China
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference31 articles.
1. Cloud Storage Solutions for Free
https://aws.amazon.com/free/storage/
2. Tencent Micro Cloud Intelligent Network Disk
https://www.weiyun.com/
3. Dynamic searchable encryption in very-large databases: Data structures and implementation;Cash;Proceedings of the NDSS 2014,2014
4. Baidu’s Response to Pandownload Developer’s Arrest: Actively Cooperate with the Police
https://www.rayradar.com/2020/04/16/baidus-response-to-pandownload-developers-arrest-actively-cooperate-with-the-police/
5. Searching an Encrypted Cloud Meets Blockchain: A Decentralized, Reliable and Fair Realization;Hu;Proceedings of the IEEE INFOCOM 2018—IEEE Conference on Computer Communications,2018
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献