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...

Full description

Bibliographic Details
Main Authors: Ye Tao, Peng Xu, Hai Jin
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