RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud Environment
Cloud has become one of the most widely used technologies to store data due to its availability, flexibility, and low cost. At the same time, the security, integrity, and privacy of data that needs to be stored on the cloud is the primary threat for cloud deployment. However, the increase in cloud u...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-07-01
|
Series: | Information |
Subjects: | |
Online Access: | https://www.mdpi.com/2078-2489/11/8/382 |
_version_ | 1797561023551504384 |
---|---|
author | Sonali Chandel Geng Yang Sumit Chakravarty |
author_facet | Sonali Chandel Geng Yang Sumit Chakravarty |
author_sort | Sonali Chandel |
collection | DOAJ |
description | Cloud has become one of the most widely used technologies to store data due to its availability, flexibility, and low cost. At the same time, the security, integrity, and privacy of data that needs to be stored on the cloud is the primary threat for cloud deployment. However, the increase in cloud utilization often results in the creation of a multi-user cloud environment, which requires its owners to manage and monitor the data more effectively. The security of information faces an additional threat, which is related to the increasing number of users and owners who deal with the data stored on the cloud. Many researchers have developed several frameworks and algorithms to address the security issues of the cloud environment. In the present work, a novel algorithm is proposed with the integration of Ciphertext Policy-Identity Attribute-based Encryption (CP-IDABE) and the Rivest–Shamir–Adelman (RSA) algorithm for securing the cloud. Both the owners and users are provided with the public and distinct secret keys that are generated by the Automated Certificate Authority (ACA). The attribute policy differentiates between the user and owner for accessing the cloud data. The proposed RSA-CP-IDABE algorithm also prevents the Man in the Middle (MITM) attack effectively. The performance of the proposed algorithm is evaluated for its time used for encryption, decryption, and execution for varying sizes of data. The obtained results are compared with the existing framework to show its effectiveness. The proposed algorithm can be enhanced with the revocation of privileges in the future. |
first_indexed | 2024-03-10T18:08:29Z |
format | Article |
id | doaj.art-bfe84f1b258d429196431aca7592a7d9 |
institution | Directory Open Access Journal |
issn | 2078-2489 |
language | English |
last_indexed | 2024-03-10T18:08:29Z |
publishDate | 2020-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Information |
spelling | doaj.art-bfe84f1b258d429196431aca7592a7d92023-11-20T08:20:46ZengMDPI AGInformation2078-24892020-07-0111838210.3390/info11080382RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud EnvironmentSonali Chandel0Geng Yang1Sumit Chakravarty2School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaSchool of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing 210003, ChinaDepartment of Electrical and Computer Engineering, Kennesaw State University, Marietta, GA 30060, USACloud has become one of the most widely used technologies to store data due to its availability, flexibility, and low cost. At the same time, the security, integrity, and privacy of data that needs to be stored on the cloud is the primary threat for cloud deployment. However, the increase in cloud utilization often results in the creation of a multi-user cloud environment, which requires its owners to manage and monitor the data more effectively. The security of information faces an additional threat, which is related to the increasing number of users and owners who deal with the data stored on the cloud. Many researchers have developed several frameworks and algorithms to address the security issues of the cloud environment. In the present work, a novel algorithm is proposed with the integration of Ciphertext Policy-Identity Attribute-based Encryption (CP-IDABE) and the Rivest–Shamir–Adelman (RSA) algorithm for securing the cloud. Both the owners and users are provided with the public and distinct secret keys that are generated by the Automated Certificate Authority (ACA). The attribute policy differentiates between the user and owner for accessing the cloud data. The proposed RSA-CP-IDABE algorithm also prevents the Man in the Middle (MITM) attack effectively. The performance of the proposed algorithm is evaluated for its time used for encryption, decryption, and execution for varying sizes of data. The obtained results are compared with the existing framework to show its effectiveness. The proposed algorithm can be enhanced with the revocation of privileges in the future.https://www.mdpi.com/2078-2489/11/8/382cloud dataciphertextCP-IDABEmulti-ownerMITM attackprivacy |
spellingShingle | Sonali Chandel Geng Yang Sumit Chakravarty RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud Environment Information cloud data ciphertext CP-IDABE multi-owner MITM attack privacy |
title | RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud Environment |
title_full | RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud Environment |
title_fullStr | RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud Environment |
title_full_unstemmed | RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud Environment |
title_short | RSA-CP-IDABE: A Secure Framework for Multi-User and Multi-Owner Cloud Environment |
title_sort | rsa cp idabe a secure framework for multi user and multi owner cloud environment |
topic | cloud data ciphertext CP-IDABE multi-owner MITM attack privacy |
url | https://www.mdpi.com/2078-2489/11/8/382 |
work_keys_str_mv | AT sonalichandel rsacpidabeasecureframeworkformultiuserandmultiownercloudenvironment AT gengyang rsacpidabeasecureframeworkformultiuserandmultiownercloudenvironment AT sumitchakravarty rsacpidabeasecureframeworkformultiuserandmultiownercloudenvironment |