Cloud Data Encryption and Authentication Based on Enhanced Merkle Hash Tree Method
Source abstract
Abstract
Many organizations apply cloud computing to store and effectively process data for various applications. The user uploads the data in the cloud has less security due to the unreliable verification process of data integrity. In this research, an enhanced Merkle hash tree method of effective authentication model is proposed in the multi-owner cloud to increase the security of the cloud data. Merkle Hash tree applies the leaf nodes with a hash tag and the non-leaf node contains the table of hash information of child to encrypt the large data. Merkle Hash tree provides the efficient mapping of data and easily identifies the changes made in the data due to proper structure. The developed model supports privacy-preserving public auditing to provide a secure cloud storage system. The data owners upload the data in the cloud and edit the data using the private key. An enhanced Merkle hash tree method stores the data in the cloud server and splits it into batches. The data files requested by the data owner are audit by a third-party auditor and the multi-owner authentication method is applied during the modification process to authenticate the user. The result shows that the proposed method reduces the encryption and decryption time for cloud data storage by 2–167 ms when compared to the existing Advanced Encryption Standard and Blowfish.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Cloud Data Security Solutions · Blockchain Technology Applications and Security · IoT and Edge/Fog Computing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (35)
Show source-provided references
1. NMCDA: A framework for evaluating cloud computing services10.1016/j.future.2018.03.014 ↗
2. On the design of provably secure lightweight remote user authentication scheme for mobile cloud computing services10.1109/ACCESS.2017.2764913 ↗
3. Achieving secure and efficient dynamic searchable symmetric encryption over medical cloud data10.1109/TCC.2017.2769645 ↗
4. Efficient decentralized multi-authority attribute based encryption for mobile cloud data storage10.1016/j.jnca.2019.01.003 ↗
5. Predictive variables for agile development merging cloud computing services10.1109/ACCESS.2019.2929169 ↗
6. Provably secure authenticated key agreement scheme for distributed mobile cloud computing services10.1016/j.future.2016.09.009 ↗
7. Joint DNN: An efficient training and inference engine for intelligent mobile cloud computing services10.1109/TMC.2019.2947893 ↗
8. Enhanced QoS-based model for trust assessment in cloud computing environment10.1109/ACCESS.2020.2978452 ↗
9. Sensitive and energetic IoT access control for managing cloud electronic health records10.1109/ACCESS.2019.2926354 ↗
10. An improved attribute-based encryption technique towards the data security in cloud computing10.1002/cpe.4364 ↗
11. NPP: A new privacy-aware public auditing scheme for cloud data sharing with group users
12. An anomaly-based framework for mitigating effects of DDoS attacks using a third party auditor in cloud computing environments10.1007/s10586-019-03031-y ↗
13. A cost-efficient one time password-based authentication in cloud environment using equal length cellular automata10.1016/j.jii.2016.11.002 ↗
14. Key-aggregate authentication cryptosystem for data sharing in dynamic cloud storage10.1016/j.future.2017.07.038 ↗
15. Dynamic reciprocal authentication protocol for mobile cloud computing10.1109/JSYST.2020.3012986 ↗
16. Lightweight encryption technique to enhance medical image security on internet of medical things applications10.1109/ACCESS.2021.3061710 ↗
17. Protect mobile travelers information in sensitive region based on fuzzy logic in technology10.1155/2020/8897098 ↗
18. Preserving privacy of user identity based on pseudonym variable in 5 g10.32604/cmc.2022.017338 ↗
19. A novel artificial intelligence based timing synchronization scheme for smart grid applications10.1007/s11277-020-07408-w ↗
20. Lightweight cryptographic algorithms for guessing attack protection in complex internet of things applications10.1155/2021/5540296 ↗
21. A novel dual authentication protocol (DAP) for multi-owners in cloud computing10.1007/s10586-017-0774-y ↗
22. EECDH to prevent MITM attack in cloud computing10.1016/j.dcan.2019.10.007 ↗
23. Authentication protocol for cloud databases using blockchain mechanism10.3390/s19204444 ↗
24. Dual authentication-based encryption with a delegation system to protect medical data in cloud computing10.3390/electronics8020171 ↗
25. Towards achieving keyword search over dynamic encrypted cloud data with symmetric-key based verification10.1109/TDSC.2019.2896258 ↗
26. Authentication and key agreement based on anonymous identity for peer-to-peer cloud
27. Verifiable auditing for outsourced database in cloud computing10.1109/TC.2015.2401036 ↗
28. RITS-MHT: Relative indexed and time stamped Merkle hash tree based data auditing protocol for cloud computing10.1016/j.jnca.2017.02.005 ↗
29. Dynamic provable data possession10.1145/2699909 ↗
30. A position-aware Merkle tree for dynamic cloud data integrity verification10.1007/s00500-015-1918-8 ↗
31. Key-aggregate cryptosystem for scalable data sharing in cloud storage10.1109/TPDS.2013.112 ↗
32. Enhancing distributed data storage security for cloud computing using TPA and AES algorithm
33. An efficient data retrieval approach using blowfish encryption on cloud ciphertext retrieval in cloud computing
34. Enhanced security technique for wireless sensor network nodes
35. ACO based key management routing mechanism for WSN security and data collection