Abstract

Due to the advancement of technology, devices generate huge working files at a rapid rate. These data, which are of considerable scale and are created very fast, can be called big data. Keeping such files in one storage device is impossible. Therefore, a large file size is recommended for storage in a cloud storage service. Although this concept is a solution to solve the storage problem, it still faces challenges in terms of reliability and security. The main issues are the unreliability of single cloud storage when its service is down, and the risk of insider attack from the storage service. Therefore, this paper proposes a file sharing scheme that increases both the reliability of the file fragments using a multi-cloud storage system and decreases the risk from insider attack. The dew computing concept is used as a contributor to the file-sharing scheme. The working file is split into fragments. Each fragment is deployed to cloud storage services, one fragment per one cloud provider manner. The dew server controls users’ access and monitors the availability of fragments. Finally, we verify the proposed scheme in aspects of the downloading performance, and security.

Highlights

  • File sharing is an activity where the file owner distributes his or her information to other people or allows verified users to access the current information stored digitally, for example, multimedia files, computer software, electronic documents, or other electronic formats.In the past, the usual way to store, distribute, and transmit files involved both manual and digital methods

  • From Section 5.1.1, the first scenarios in Equation (1) can be simplified if the probability p ai = p. This situation means that the probability that attacker a knows that the storage path of each cloud i is equal to p

  • An essential drawback of fog computing is low reliability, as the centralized network design implies having a single point of failure: the gateway device [38]

Read more

Summary

Introduction

File sharing is an activity where the file owner distributes his or her information to other people or allows verified users to access the current information stored digitally, for example, multimedia files (audio, video, and pictures), computer software, electronic documents, or other electronic formats. Conventional file sharing methods have security and limited storage space issues. Cloud storage providers have to limit bandwidth usage to preserve service quality. Some architectures put much burden on middleware, including file slicing, uploading, and downloading, which affect the quality of service when the number of users increases Another main problem is unauthorized insider data access. In order to ensure security, sensitive files are divided and encrypted before deploying to multi-cloud storage. We apply the fuzzy identity-based encryption as a security mechanism for sharing encryption keys among authorize users in the group. This method guarantees that even the attacker retrieves the risk items or data fragments.

Related Works
Multi-Cloud Storage
Definition
Comparative Analysis of Fog and Dew Computing
Dew Computing Components
Distance Base Encryption
Problem Formulation
System Architecture
Dew Server
Fragment Deployment
Cloud Selection
Fragment Retrieval and File Reconstruction
Secret Key Encryption and Decryption
Security Analysis
Attacker Knows the Storage Path
Attacker Does Not Know the Storage Path
Performance Analysis
Security Evaluation
Distribution Time Evaluation
Simulation
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call