journal article·2021Open access

Secure Cloud Data Storage System using Hybrid Paillier-Blowfish Algorithm

Bijeta Seth, Surjeet Dalal, Dac-Nhuong Le, Vivek Jaglan, Neeraj Dahiya, Akshat Agrawal, Mayank Mohan Sharma, Deo Prakash, K. D. Verma

Computers, Materials & Continua· Volume 67· Issue 1

Abstract

Cloud computing utilizes enormous clusters of serviceable and manageable resources that can be virtually and dynamically reconfigured in order to deliver optimum resource utilization by exploiting the pay-per-use model. However, concerns around security have been an impediment in the extensive adoption of the cloud computing model. In this regard, advancements in cryptography, accelerated by the wide usage of the internet worldwide, has emerged as a key area in addressing some of these security concerns. In this document, a hybrid cryptographic protocol deploying Blowfish and Paillier encryption algorithms has been presented and its strength compared with the existing hybrid Advanced Encryption Standard (AES) and Rivest Shamir Adleman (RSA) techniques. Algorithms for secure data storage protocol in two phases have been presented. The proposed hybrid protocol endeavors to improve the power of cloud storage through a decrease in computation time and cipher-text size. Simulations have been carried out with Oracle Virtual Box and Fog server used on an Ubuntu 16.04 platform. This grouping of asymmetric and homomorphic procedures has demonstrated enhanced security. Compression usage has helped in decreasing the storage space and computation time. Performance analysis in terms of computation overhead and quality of service parameters like loads of parameters with and without attacks, throughput, and stream length for different modes of block cipher mode has been carried out. Security analysis has been carried out by utilizing the Hardening Index as an audit parameter using Lynis 2.7.1. Similarly, for halting the aforementioned approaches and for regulating traffic, firewall protection has been generated in the chosen hybrid algorithms. Finally, enhancements in the performance of the Paillier and Blowfish hybrid scheme with and without compression compared to the existing schemes using RSA and AES procedures have been demonstrated.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Cryptography and Data Security · Cloud Data Security Solutions · Cryptographic Implementations and Security

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

References (35)

Show source-provided references
1. Improving the security of cloud computing by building new hybrid cryptography algorithms
2. Flexible, secure, and reliable data sharing service based on collaboration in multicloud environment10.1155/2018/5634561 ↗
3. Le · Cloud Computing and Virtualization · 201810.1002/9781119488149 ↗
4. Homomorphic encryption applied to the cloud computing security
5. An efficient separable reversible data hiding using Paillier cryptosystem for preserving privacy in cloud domain10.3390/electronics8060682 ↗
6. NHCA: Developing new hybrid cryptography algorithm for cloud computing environment
7. A study on the power consumption of using cryptography algorithms in mobile devices
8. A novice’s perception of partial homomorphic encryption schemes
9. User privacy and security in cloud computing10.14257/ijsia.2016.10.2.30 ↗
10. An efficient data security in cloud computing using cryptography
11. Performance analysis of AES-Blowfish hybrid algorithm for security of patient medical record data10.1088/1742-6596/1007/1/012018 ↗
12. Secured blended approach for cryptographic algorithm in cloud computing
13. Achieving cloud security using hybrid cryptography algorithm
14. Achieving cloud security using third party auditor, MD5 and identity-based encryption
15. Enhance data security in cloud computing using machine learning and hybrid cryptographic techniques10.26483/ijarcs.v8i9.5042 ↗
16. New provable data transfer from provable data possession and deletion for secure cloud storage10.1177/1550147719842493 ↗
17. Secure-aware and privacy-preserving electronic health record searching in cloud environment10.1002/dac.3925 ↗
18. Providing confidentiality and integrity on data stored in cloud storage by hash and meta-data approach
19. A hybrid approach of secret sharing with fragmentation and encryption in cloud environment for securing outsourced medical database: A revolutionary approach10.13052/jcsm2245-1439.742 ↗
20. Analysis of cryptographic approaches
21. Le · Information Systems Design and Intelligent Applications · 2016 · 1
22. Efficient RSA key generation and threshold Paillier in the two-party setting10.1007/s00145-017-9275-7 ↗
23. Hardware implementation of Blowfish algorithm for the secure data transmission in internet of things10.1016/j.protcy.2016.08.104 ↗
24. An efficient data security in cloud computing using the RSA encryption process algorithm
25. A secure cloud computing architecture using homomorphic encryption10.14569/IJACSA.2016.070241 ↗
26. Tari · IEEE Cloud Computing · 2014 · 1 · 5410.1109/MCC.2014.20 ↗
27. A novel efficient remote data possession checking protocol in cloud storage10.1109/TIFS.2016.2601070 ↗
28. DaSCE: Data security for cloud environment with semi-trusted third party10.1109/TCC.2015.2446458 ↗
29. SecSVA: Secure storage, verification, and auditing of big data in the cloud environment10.1109/MCOM.2018.1700379 ↗
30. Hybrid homomorphic encryption for secure cloud data storage10.1007/978-3-030-12500-4_5 ↗
31. An efficient Paillier cryptographic technique for secure data storage on the cloud
32. An efficient and secure data storage in cloud computing using modified RSA public key cryptosystem
33. Secure data storage in cloud system using modern cryptography10.1166/jctn.2020.8406 ↗
34. Methodological survey to improve the secure data storage in cloud computing
35. Integrating encryption techniques for secure data storage in the cloud