Vol.44, No.2, 2023, pp.1735-1747, doi:10.32604/csse.2023.025906
OPEN ACCESS
ARTICLE
A Virtual Cloud Storage Architecture for Enhanced Data Security
  • M. Antony Joans Kumar1,*, C. Christopher Columbus2, E. Ben George3, T. Ajith Bosco Raj4
1 Department of Information Technology, St. Xavier’s Catholic College of Engineering, Nagercoil, 629003, Tamil Nadu, India
2 Department of Computer Science Engineering, PSN College of Engineering and Technology, Tirunelveli, 627152, India
3 Department of Computer Science Engineering, University of Technology and Applied Sciences, Muscat, 112, Oman
4 Department of Electronics and Communications Engineering, PSN College of Engineering and Technology, Tirunelveli, 627152, India
* Corresponding Author: M. Antony Joans Kumar. Email:
Received 08 December 2021; Accepted 14 January 2022; Issue published 15 June 2022
Abstract
The sensitive data stored in the public cloud by privileged users, such as corporate companies and government agencies are highly vulnerable in the hands of cloud providers and hackers. The proposed Virtual Cloud Storage Architecture is primarily concerned with data integrity and confidentiality, as well as availability. To provide confidentiality and availability, the file to be stored in cloud storage should be encrypted using an auto-generated key and then encoded into distinct chunks. Hashing the encoded chunks ensured the file integrity, and a newly proposed Circular Shift Chunk Allocation technique was used to determine the order of chunk storage. The file could be retrieved by performing the operations in reverse. Using the regenerating code, the model could regenerate the missing and corrupted chunks from the cloud. The proposed architecture adds an extra layer of security while maintaining a reasonable response time and storage capacity. Experimental results analysis show that the proposed model has been tested with storage space and response time for storage and retrieval. The VCSA model consumes 1.5x (150%) storage space. It was found that total storage required for the VCSA model is very low when compared with 2x Replication and completely satisfies the CIA model. The response time VCSA model was tested with different sized files starting from 2 to 16 MB. The response time for storing and retrieving a 2 MB file is 4.96 and 3.77 s respectively, and for a 16 MB file, the response times are 11.06 s for storage and 5.6 s for retrieval.
Keywords
Erasure code; regenerating code; cryptography; virtual cloud storage architecture; circular shift chunk allocation algorithm
Cite This Article
M. Antony Joans Kumar, C. Christopher Columbus, E. Ben George and T. Ajith Bosco Raj, "A virtual cloud storage architecture for enhanced data security," Computer Systems Science and Engineering, vol. 44, no.2, pp. 1735–1747, 2023.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.