Secure Data Sharing and Search for Cloud-Edge-Collaborative Storage
Cloud-edge-collaborative storage (CECS) is a promising framework to process data of the internet of things (IoT). It allows edge servers to process IoT data in real-time and stores them on a cloud server. Hence, it can rapidly respond to the requests of IoT devices, provide a massive volume of cloud...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8943421/ |
id |
doaj-28ee11ee92744bc798b695827474646d |
---|---|
record_format |
Article |
spelling |
doaj-28ee11ee92744bc798b695827474646d2021-03-30T03:10:53ZengIEEEIEEE Access2169-35362020-01-018159631597210.1109/ACCESS.2019.29626008943421Secure Data Sharing and Search for Cloud-Edge-Collaborative StorageYe Tao0https://orcid.org/0000-0002-0152-9905Peng Xu1https://orcid.org/0000-0002-4301-2664Hai Jin2https://orcid.org/0000-0002-3934-7605Services Computing Technology and System Laboratory, Cluster and Grid Computing Laboratory, National Engineering Research Center for Big Data Technology and System, Big Data Security Engineering Research Center, School of Cyber Science and Engineering, Huazhong University of Science and Technology, Wuhan, ChinaServices Computing Technology and System Laboratory, Cluster and Grid Computing Laboratory, National Engineering Research Center for Big Data Technology and System, Big Data Security Engineering Research Center, School of Cyber Science and Engineering, Huazhong University of Science and Technology, Wuhan, ChinaServices Computing Technology and System Laboratory, Cluster and Grid Computing Laboratory, National Engineering Research Center for Big Data Technology and System, Big Data Security Engineering Research Center, School of Cyber Science and Engineering, Huazhong University of Science and Technology, Wuhan, ChinaCloud-edge-collaborative storage (CECS) is a promising framework to process data of the internet of things (IoT). It allows edge servers to process IoT data in real-time and stores them on a cloud server. Hence, it can rapidly respond to the requests of IoT devices, provide a massive volume of cloud storage for IoT data, and conveniently share IoT data with users. However, due to the vulnerability of edge and cloud servers, CECS suffers from the risk of data leakage. Existing secure CECS schemes are secure only if all edge servers are trusted. In other words, if any edge server is compromised, all cloud data (generated by IoT devices) will be leaked. Additionally, it is costly to request expected data from the cloud, which is linear with respect to the number of edge servers. To address the above problems, we propose a new secure data search and sharing scheme for CECS. Our scheme improves the existing secure CECS scheme in the following two ways. First, it enables users to generate a public-and-private key pair and manage private keys by themselves. In contrast, the existing solution requires edge servers to manage users' private keys. Second, it uses searchable public-key encryption to achieve more secure, efficient, and flexible data searching. In terms of security, our scheme ensures the confidentiality of cloud data and secure data sharing and searching and avoids a single point of breakthrough. In terms of performance, the experimental results show that our scheme significantly reduces users' computing costs by delegating most of the cryptographic operations to edge servers. Especially, our scheme reduces the computing and communication overhead for generating a search trapdoor compared with the existing secure CECS scheme.https://ieeexplore.ieee.org/document/8943421/Cloud-edge-collaborative storagedata sharingdata searchsearchable encryption |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ye Tao Peng Xu Hai Jin |
spellingShingle |
Ye Tao Peng Xu Hai Jin Secure Data Sharing and Search for Cloud-Edge-Collaborative Storage IEEE Access Cloud-edge-collaborative storage data sharing data search searchable encryption |
author_facet |
Ye Tao Peng Xu Hai Jin |
author_sort |
Ye Tao |
title |
Secure Data Sharing and Search for Cloud-Edge-Collaborative Storage |
title_short |
Secure Data Sharing and Search for Cloud-Edge-Collaborative Storage |
title_full |
Secure Data Sharing and Search for Cloud-Edge-Collaborative Storage |
title_fullStr |
Secure Data Sharing and Search for Cloud-Edge-Collaborative Storage |
title_full_unstemmed |
Secure Data Sharing and Search for Cloud-Edge-Collaborative Storage |
title_sort |
secure data sharing and search for cloud-edge-collaborative storage |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
Cloud-edge-collaborative storage (CECS) is a promising framework to process data of the internet of things (IoT). It allows edge servers to process IoT data in real-time and stores them on a cloud server. Hence, it can rapidly respond to the requests of IoT devices, provide a massive volume of cloud storage for IoT data, and conveniently share IoT data with users. However, due to the vulnerability of edge and cloud servers, CECS suffers from the risk of data leakage. Existing secure CECS schemes are secure only if all edge servers are trusted. In other words, if any edge server is compromised, all cloud data (generated by IoT devices) will be leaked. Additionally, it is costly to request expected data from the cloud, which is linear with respect to the number of edge servers. To address the above problems, we propose a new secure data search and sharing scheme for CECS. Our scheme improves the existing secure CECS scheme in the following two ways. First, it enables users to generate a public-and-private key pair and manage private keys by themselves. In contrast, the existing solution requires edge servers to manage users' private keys. Second, it uses searchable public-key encryption to achieve more secure, efficient, and flexible data searching. In terms of security, our scheme ensures the confidentiality of cloud data and secure data sharing and searching and avoids a single point of breakthrough. In terms of performance, the experimental results show that our scheme significantly reduces users' computing costs by delegating most of the cryptographic operations to edge servers. Especially, our scheme reduces the computing and communication overhead for generating a search trapdoor compared with the existing secure CECS scheme. |
topic |
Cloud-edge-collaborative storage data sharing data search searchable encryption |
url |
https://ieeexplore.ieee.org/document/8943421/ |
work_keys_str_mv |
AT yetao securedatasharingandsearchforcloudedgecollaborativestorage AT pengxu securedatasharingandsearchforcloudedgecollaborativestorage AT haijin securedatasharingandsearchforcloudedgecollaborativestorage |
_version_ |
1724183838919229440 |