journal article·2023Open access

Blockchain Merkle-Tree Ethereum Approach in Enterprise Multitenant Cloud燛nvironment

Pooja Dhiman, Santosh Kumar Henge, Sartaj Singh, Avinash Kaur, Parminder Singh, Mustapha Hadabou

Computers, Materials & Continua· Volume 74· Issue 2

Abstract

This research paper puts emphasis on using cloud computing with Blockchain (BC) to improve the security and privacy in a cloud. The security of data is not guaranteed as there is always a risk of leakage of users’ data. Blockchain can be used in a multi-tenant cloud environment (MTCE) to improve the security of data, as it is a decentralized approach. Data is saved in unaltered form. Also, Blockchain is not owned by a single organization. The encryption process can be done using a Homomorphic encryption (HE) algorithm along with hashing technique, hereby allowing computations on encrypted data without the need for decryption. This research paper is composed of four objectives: Analysis of cloud security using Blockchain technology; Exceptional scenario of Blockchain architecture in an enterprise-level MTCE; Implementation of cipher-text policy attribute-based encryption (CP-ABE) algorithm; Implementation of Merkle tree using Ethereum (MTuE) in a Multi-tenant system. Out of these four objectives, the main focus is on the implementation of CP-ABE algorithm. CP-ABE parameters are proposed for different levels of tenants. The levels include inner tenant, outer tenant, Inner-Outer-Tenant, Inner-Outer-External-Tenant, Outer-Inner-Tenant, External-Outer-Inner-Tenant and the parameters such as token, private key, public key, access tree, message, attribute set, node-level, cipher-text, salting which will help in providing better security using CP-ABE algorithm in a multi-tenant environment (MTE) where tenants can be provided with different levels of security and achieved 92 percentage of authenticity and access-control of the data.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security · Blockchain Technology in Education and Learning · Cloud Data Security Solutions

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (46)

Show source-provided references
1. Privacy preserving in blockchain based on partial homomorphic encryption system for AI applications
2. A homomorphic encryption and privacy protection method based on blockchain and edge computing10.1155/2020/8832341 ↗
3. Blockchain: A literature review10.1080/23270012.2020.1801529 ↗
4. Blockchain based cloud computing: Architecture and research challenges10.1109/ACCESS.2020.3036812 ↗
5. CP-ABE access control scheme for sensitive data set constraint with hidden access policy and constraint policy10.1155/2017/2713595 ↗
6. An IBE-based design for assured deletion in cloud storage
7. Many-to-one matching game towards secure virtual machine migrating in cloud computing
8. Some ways to secure elliptic curves cryptosystems10.1007/s00006-008-0093-8 ↗
9. Experimental demonstration of space-time coding for MDL mitigation in few-mode fiber transmission systems
10. Concatenation of space-time coding and FEC for few-mode fiber systems10.1109/LPT.2017.2675919 ↗
11. Design criterion of space-time codes for SDM optical fiber systems
12. Survey on securing data using homomorphic encryption in cloud computing
13. Fully homomorphic encryption application in cloud computing
14. Securing and trustworthy blockchain-based multi-tenant cloud computing
15. Blockchain security in cloud computing: Use cases, challenges, and solutions10.3390/sym9080164 ↗
16. A secure cloud storage framework with access control based on blockchain10.1109/ACCESS.2019.2929205 ↗
17. A platform architecture for multi-tenant blockchain-based systems
18. A blockchain-based access control system for cloud storage
19. Decentralized cloud storage using blockchain
20. A electronic voting protocol based on blockchain and homomorphic signcryption
21. BMIAE: Blockchain-based multi-instance iris authentication using additive ElGamal homomorphic encryption10.1049/iet-bmt.2019.0169 ↗
22. BPS: A reliable and efficient pub/sub communication model with blockchain-enhanced paradigm in multi-tenant edge cloud10.1016/j.jpdc.2020.05.005 ↗
23. A scoping review of integrated blockchain-cloud (Bcc) architecture for healthcare: Applications, challenges and solutions10.3390/s21113753 ↗
24. Blockchain-based cloud data integrity verification scheme with high efficiency10.1155/2021/9921209 ↗
25. Authprivacychain: A blockchain-based access control framework with privacy protection in cloud
26. Blockchain-based trust management in cloud computing systems: A taxonomy, review and future directions
27. Next-generation blockchain-enabled virtualized cloud security solutions: Review and open challenges10.3390/electronics10202493 ↗
28. Blockchain technology in cloud computing: A systematic review
29. Survey on homomorphic encryption and address of new trend10.14569/IJACSA.2020.0110774 ↗
30. Efficient ciphertext-policy attribute-based encryption constructions with outsourced encryption and decryption10.1155/2021/8834616 ↗
31. Analysis of blockchain secure models and approaches based on various services in multi-tenant environment
32. An optimized transaction verification method for trustworthy blockchain-enabled IIoT10.1016/j.adhoc.2021.102526 ↗
33. Data secure storage mechanism of sensor networks based on blockchain10.32604/cmc.2020.011567 ↗
34. Blockchain based data storage mechanism in cyber physical system
35. Blockchain-based systems and applications: A survey
36. A storage optimization scheme for blockchain transaction databases10.32604/csse.2021.014530 ↗
37. A blockchain-based roadside unit-assisted authentication and key agreement protocol for internet of vehicles10.1016/j.jpdc.2020.11.003 ↗
38. FADETPM: Novel approach of file assured deletion based on trusted platform module
39. Discrete multi-graph hashing for large-scale visual search10.1007/s11063-018-9892-7 ↗
40. Ciphertext-policy attribute-based encryption
41. Updatable ciphertext-policy attribute-based encryption scheme with traceability and revocability10.1109/ACCESS.2019.2918434 ↗
42. Beigepaper: An ethereum technical specification
43. Blockchain for cloud exchange: A survey10.1016/j.compeleceng.2019.106526 ↗
44. Comparative analysis of cloud security complexities and past proposed non-homomorphic and homomorphic encryption methodologies with limitations10.1201/9781003052098-83 ↗
45. A blockchain based privacy-preserving system for electric vehicles through local communication
46. Blockchain data-based cloud data integrity protection mechanism10.1016/j.future.2019.09.028 ↗