banner

Access control and data sharing mechanism in decentralized cloud using blockchain technology

Yogesh Gajmal, Pranav More, Arvind Jagtap, Kiran Kale

Abstract


Access control is the most vital aspect of cloud data storage security. Traditional techniques for data distribution as well as access control face noteworthy challenges in the arena of research as a result of extensive abuse and privacy data breaches. The blockchain concept provides security by verifying users by multiple encryption technologies. Collaboration in the cloud improves management but compromises privacy. Consequently, we created an efficient access management and data exchange system for a blockchain-based decentralized cloud. On the basis of an ID and password, the data user (DU) submits a registering request to the data owner (DO). The DO data is incorporated into a transactional blockchain by an encoded master key. The data owner (DO) provides data encryption, and encrypted files are still published to the Interplanetary File System (IPFS). The DO generates ciphertext metadata, which is then published to the transactional blockchain utilizing a secure file location and a secure key. The projected access control and data sharing solution performed better in a decentralized blockchain based cloud, as measured by metrics such as a reduced illegitimate user rate of 5%, and a size blockchain of is 100 and 200, respectively.


Keywords


data sharing; cloud storage system; blockchain; smart agreement; Interplanetary File System (IPFS)

Full Text:

PDF

References


1. Kaufman LM. Data Security in the World of Cloud Computing. IEEE Security & Privacy Magazine. 2009, 7(4): 61-64. doi: 10.1109/msp.2009.87

2. Dikaiakos MD, Katsaros D, Mehra P, et al. Cloud Computing: Distributed Internet Computing for IT and Scientific Research. IEEE Internet Computing. 2009, 13(5): 10-13. doi: 10.1109/mic.2009.103

3. Jadeja Y, Modi K. Cloud computing-concepts, architecture and challenges. In: Proceedings of the IEEE International Conference on Computing, Electronics and Electrical Technologies (ICCEET). March 2012; pp.877-880.

4. Tsai T, Theera-Ampornpunt N. A study of soft error consequences in hard disk drives. In: Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2012), June 2012; pp. 1-8.

5. Pearson S, Benameur A. Privacy, Security and Trust Issues Arising from Cloud Computing. 2010 IEEE Second International Conference on Cloud Computing Technology and Science. Published online November 2010. doi: 10.1109/cloudcom.2010.66

6. Ma M, Shi G, Li F. Privacy-Oriented Blockchain-Based Distributed Key Management Architecture for Hierarchical Access Control in the IoT Scenario. IEEE Access. 2019, 7: 34045-34059. doi: 10.1109/access.2019.2904042

7. Victor N, Lopez D, Abawajy JH. Privacy models for big data: a survey. International Journal of Big Data Intelligence. 2016, 3(1): 61. doi: 10.1504/ijbdi.2016.073904

8. Dillon T, Wu C, Chang E. Cloud Computing: Issues and Challenges. 2010 24th IEEE International Conference on Advanced Information Networking and Applications. Published online 2010. doi: 10.1109/aina.2010.187

9. Bodkhe U, Tanwar S, Parekh K, et al. Blockchain for Industry 4.0: A Comprehensive Review. IEEE Access. 2020, 8: 79764-79800. doi: 10.1109/access.2020.2988579

10. Ali S, Wang G, White B, et al. A Blockchain-Based Decentralized Data Storage and Access Framework for PingER. 2018 17th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/ 12th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE). Published online August 2018. doi: 10.1109/trustcom/bigdatase.2018.00179

11. Khalid A, Iftikhar MS, Almogren A, et al. A blockchain based incentive provisioning scheme for traffic event validation and information storage in VANETs. Information Processing & Management. 2021, 58(2): 102464. doi: 10.1016/j.ipm.2020.102464

12. Battah AA, Madine MM, Alzaabi H, et al. Blockchain-Based Multi-Party Authorization for Accessing IPFS Encrypted Data. IEEE Access. 2020, 8: 196813-196825. doi: 10.1109/access.2020.3034260

13. Yang X, Li T, Xi W, et al. A Blockchain-Assisted Verifiable Outsourced Attribute-Based Signcryption Scheme for EHRs Sharing in the Cloud. IEEE Access. 2020, 8: 170713-170731. doi: 10.1109/access.2020.3025060

14. Shen B, Guo J, Yang Y. MedChain: Efficient Healthcare Data Sharing via Blockchain. Applied Sciences. 2019, 9(6): 1207. doi: 10.3390/app9061207

15. Niu S, Chen L, Wang J, et al. Electronic Health Record Sharing Scheme With Searchable Attribute-Based Encryption on Blockchain. IEEE Access. 2020, 8: 7195-7204. doi: 10.1109/access.2019.2959044

16. Naz M, Al-zahrani FA, Khalid R, et al. A Secure Data Sharing Platform Using Blockchain and Interplanetary File System. Sustainability. 2019, 11(24): 7054. doi: 10.3390/su11247054

17. Ouaddah A, Elkalam AA, Ouahman AA. Towards a Novel Privacy-Preserving Access Control Model Based on Blockchain Technology in IoT. Europe and MENA Cooperation Advances in Information and Communication Technologies. Published online September 23, 2016: 523-533. doi: 10.1007/978-3-319-46568-5_53

18. Guo Y, Wang S, Huang J. A blockchain-assisted framework for secure and reliable data sharing in distributed systems. EURASIP Journal on Wireless Communications and Networking. 2021, 2021(1). doi: 10.1186/s13638-021-02041-y

19. Rajput AR, Li Q, Taleby Ahvanooey M, et al. EACMS: Emergency Access Control Management System for Personal Health Record Based on Blockchain. IEEE Access. 2019, 7: 84304-84317. doi: 10.1109/access.2019.291797

20. Qin X, Huang Y, Yang Z, et al. A Blockchain-based access control scheme with multiple attribute authorities for secure cloud data sharing. Journal of Systems Architecture. 2021, 112: 101854. doi: 10.1016/j.sysarc.2020.101854

21. Wang S, Zhang Y, Zhang Y. A Blockchain-Based Framework for Data Sharing With Fine-Grained Access Control in Decentralized Storage Systems. IEEE Access. 2018, 6: 38437-38450. doi: 10.1109/access.2018.2851611

22. Ding S, Cao J, Li C, et al. A Novel Attribute-Based Access Control Scheme Using Blockchain for IoT. IEEE Access. 2019, 7: 38431-38441. doi: 10.1109/access.2019.2905846

23. Chinnasamy P, Vinodhini B, Praveena V, et al. Blockchain based Access Control and Data Sharing Systems for Smart Devices. Journal of Physics: Conference Series. 2021, 1767(1): 012056. doi: 10.1088/1742-6596/1767/1/012056

24. Lin C, He D, Huang X, et al. BSeIn: A blockchain-based secure mutual authentication with fine-grained access control system for industry 4.0. Journal of Network and Computer Applications. 2018, 116: 42-52. doi: 10.1016/j.jnca.2018.05.005

25. Gajmal YM, Udayakumar R. Blockchain-Based Access Control and Data Sharing Mechanism in Cloud Decentralized Storage System. Journal of Web Engineering. Published online August 30, 2021. doi: 10.13052/jwe1540-9589.2054

26. Gajmal YM, Udayakumar R. Privacy and Utility-Assisted Data Protection Strategy for Secure Data Sharing and Retrieval in Cloud System. Information Security Journal: A Global Perspective. 2021, 31(4): 451-465. doi: 10.1080/19393555.2021.1933270




DOI: https://doi.org/10.32629/jai.v7i3.1332

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Yogesh Gajmal, Pranav More, Arvind Jagtap, Kiran Kale

License URL: https://creativecommons.org/licenses/by-nc/4.0/