0% found this document useful (0 votes)
11 views2 pages

Cloud Data Encryption and Access Management

The document outlines the implementation of a cloud data management system involving data providers, cloud service providers, users, and a key generation center (KGC). Data providers encrypt and upload files to the cloud, while the cloud service provider manages access and decryption for consumers. Users can search and download files using a secret key, and the KGC oversees user authentication and key generation.

Uploaded by

pavansamudrala
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views2 pages

Cloud Data Encryption and Access Management

The document outlines the implementation of a cloud data management system involving data providers, cloud service providers, users, and a key generation center (KGC). Data providers encrypt and upload files to the cloud, while the cloud service provider manages access and decryption for consumers. Users can search and download files using a secret key, and the KGC oversees user authentication and key generation.

Uploaded by

pavansamudrala
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Implementation

 Data Provider
In this module, the data provider uploads their encrypted data in the Cloud
server. For the security purpose the data owner encrypts the data file and
then store in the server. The Data owner can have capable of manipulating
the encrypted data file and performs the following operations: Register and
Login, Upload Data, View Uploaded Files, View Secret Key Generated,
Update cipher text.

Cloud Service Provider


The Cloud server manages which is to provide data storage service for the
Data Owners. Data owners encrypt their data files and store them in the
Server for sharing with data consumers. To access the shared data files, data
consumers download encrypted data files of their interest from the Server
and then Server will decrypt them. The server will generate the aggregate
key if the end user requests for file authorization to access and performs the
following operations such as Login, View and Authorize Users, View and
Authorize Owners, View Files, View All Search Transactions, View All File
Transactions, View All Top Searched, View Attackers, Search Requests,
View Time Delay, View Throughput. Login, View Storage Server Files,
View Secret Key, View End Users, View Data Owners, View Transactions,
Un Revoke User, View De Dup Files, View Attackers, View Results, View
Time Delay Results, View Throughput Results.
 User
In this module, the user can only access the data file with the secret key. The
user can search the file for a specified keyword . The data which matches for a
particular keyword will be indexed in the cloud server and then response to the
end user and performing the following operations Register and Login, Request
Secret Key, Find Secret Key, Download.

KGC – responsible for Login, Generate secret key, View End Users, View
Attackers.

You might also like