A Secure Code Based Cloud Storage System Using Proxy Re-Encryption Scheme in Cloud Computing
نویسندگان
چکیده
Cloud computing is a model for enabling convenient, on demand network access to a shared pool of computing resources. The cloud storage system consists of a collection of storage servers and key servers. Storing data in a third party cloud system causes serious concern on data confidentiality, so a user divides the data into blocks, encrypts and stores them in various storage servers. The storage server encodes the data using erasure codeword symbol. When the sender wants to share his messages, he sends a re-encryption key to the storage server. The storage server re-encrypts the original codeword symbol into a re-encrypted codeword symbol. The re-encryption scheme is integrated with a secure decentralized erasure code so that a secure distributed system is designed. The proxy re-encryption scheme supports the encoding operations over encrypted messages as well as forwarding operations. The key server retrieves re-encrypted codeword symbols and performs partial decryption so that the receiver combines the blocks to retrieve the data.
منابع مشابه
Threshold Proxy Re-Encryption Scheme and Decentralized Erasure Code in Cloud Storage With Secure Data Forwarding
A cloud storage system, used to store large number of data in storage server. Cloud system is used to provide large number storage servers, which provide long-term storage service over the Internet. Third party’s cloud system does not provide data confidentiality. Constructing centralized storage system for the cloud system makes hackers stole data easily. General encryption schemes protect dat...
متن کاملA Secure Cloud server System using Proxy Re-Encryption Model
A cloud storage system, consisting of a collection of storage servers, provides long-term storage services over the Internet. Storing data in a third party's cloud system causes serious concern over data confidentiality. General encryption schemes protect data confidentiality, but also limit the functionality of the storage system because a few operations are supported over encrypted data. Cons...
متن کاملSecure Data Forwarding In Distributed Environment Using Cloud Storage System
A cloud storage system, used to store large number of data in storage server. Cloud system is used to provide large number storage servers, which provide long-term storage service over the Internet. Third party’s cloud system does not provide data confidentiality. Constructing centralized storage system for the cloud system makes hackers stole data easily. General encryption schemes protect dat...
متن کاملProviding a Secure Data Forwarding in Cloud Storage System Using Threshold Proxy Re-encryption Scheme
Cloud computing treats the resources on the Internet as a unified entity, cloud. A cloud storage system is considered as a large scale distributed storage system that consists of many independent storage servers. Storing data in a third party’s cloud system causes serious concern on data confidentiality. In order to provide strong confidentiality for messages in storage servers, a user can encr...
متن کاملA Vulnerable Scoring through Code-based Cloud Storage System with Sheltered Data Forwarding
Cloud Storage System has a collection of storage servers provides long-standing storage services over the internet. Data privacy becomes a major concern in cloud storage system because user stores their data in third party cloud system. An encryption scheme available for data privacy but it limits the number of functions done in storage system. Building a secure storage system that supports mul...
متن کامل