Research Area:  Blockchain Technology
Cloud storage system provides on-demand and pay-per-use storage model with low computing cost. However, this storage system suffers from various security risks. Blockchain technology is an advanced technique that stores data in a distributed manner, and the data, once stored, cannot be altered. Therefore, we propose a blockchain-based decentralized architecture for the cloud storage system. The proposed architecture includes access control and integrity checking mechanism to provide a more secure environment. Moreover, it provides four primary services to ensure security features in a cloud storage system: (i) A registration process is designed to register data owners and users using a key generation technique to provide an authentication feature; (ii) The data owners save the user data Meta details in the blockchain structure and set access rules to maintain the authorization feature; (iii) The cloud storage system stores the original data and uses the optimization algorithm to reduce the transaction processing time; (iv) Data owners maintain the data integrity using the Merkle root concept. The experimental results, analysis, and performance evaluation show that our proposed architecture provides a feasible and reliable cloud environment.
Keywords:  
Author(s) Name:  Pratima Sharma, Rajni Jindal, Malaya Dutta Borah
Journal name:  Journal of Information Security and Applications
Conferrence name:  
Publisher name:  Elsevier
DOI:  10.1016/j.jisa.2021.102970
Volume Information:  Volume 62, November 2021, 102970
Paper Link:   https://www.sciencedirect.com/science/article/abs/pii/S2214212621001812