Improving Data Security in Cloud Computing through the Implementation of a Hybrid Encryption Algorithm
Main Article Content
Abstract
As cloud computing continues to gain popularity, the security of sensitive data stored in the cloud remains a paramount concern for organizations and individuals alike. Traditional encryption methods, while effective, often struggle to balance security, efficiency, and usability. This paper presents a hybrid encryption algorithm that combines the strengths of symmetric and asymmetric encryption to enhance data security in cloud computing environments. The proposed hybrid approach leverages symmetric encryption for fast and efficient data encryption, while asymmetric encryption is utilized for secure key exchange. By implementing this dual-layer encryption strategy, we can significantly improve data confidentiality and integrity during transmission and storage. Additionally, the algorithm incorporates robust key management practices, ensuring that encryption keys are safeguarded against unauthorized access. Through a series of performance evaluations and security assessments, we demonstrate that our hybrid encryption algorithm not only provides superior security but also maintains acceptable levels of performance, making it suitable for real-time applications. The results indicate that this approach effectively mitigates risks associated with data breaches and unauthorized access, positioning it as a viable solution for enhancing data security in cloud computing. This research contributes to the ongoing discourse on cloud security, offering a practical framework for organizations to protect their sensitive information in increasingly complex digital landscapes.

Citation Metrics:
Downloads
Article Details

Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
References
Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R. H., Konwinski, A., ... & Zaharia, M. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50-58. https://doi.org/10.1145/1721654.1721672
Kahn, K., & Kell, D. (2018). The value of encryption in cloud computing. IT Professional, 20(3), 8-12. https://doi.org/10.1109/MITP.2018.031301737
Menezes, A. J., van Oorschot, P. C., & Vanstone, S. A. (1996). Handbook of applied cryptography. CRC Press.
Mell, P., & Grance, T. (2011). The NIST definition of cloud computing. National Institute of Standards and Technology. https://doi.org/10.6028/NIST.SP.800-145
Stallings, W. (2017). Cryptography and network security: Principles and practice (7th ed.). Pearson.
Voigt, P., & Von dem Bussche, A. (2017). The EU General Data Protection Regulation (GDPR): A commentary. Springer.
Buyya, R., & Benmoussa, K. (2019). Cloud computing: Principles and paradigms. Wiley.
Equifax. (2017). Equifax announces cybersecurity incident. Retrieved from Equifax
George, J. F., & King, W. R. (2011). The insider threat: A guide to understanding and addressing the risks. Information Systems Security, 19(2), 81-89.
Greitzer, F. L., & Hohimer, R. E. (2011). The insider threat to information systems: A prevention-oriented approach. Security Awareness Bulletin, 12(1), 1-5.
Mell, P., & Grance, T. (2011). The NIST definition of cloud computing. National Institute of Standards and Technology. https://doi.org/10.6028/NIST.SP.800-145
Tebaa, M., & Hajji, A. (2014). Homomorphic encryption: A survey. International Journal of Computer Applications, 98(6), 30-37.
Saranya, M., & Kavitha, K. (2017). A survey on secure data storage in cloud computing using Blowfish encryption algorithm. International Journal of Computer Applications, 164(9), 1-6.
Voigt, P., & Von dem Bussche, A. (2017). The EU General Data Protection Regulation (GDPR): A commentary. Springer.
Zhang, P., Cheng, L., & Kou, G. (2010). Cloud computing research and development trends and opportunities. 2010 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE), 1, 2-5.
Zissis, D., & Lekkas, D. (2012). Addressing cloud computing security issues. Future Generation Computer Systems, 28(3), 583-592.
Hankerson, D., Lopez, J., & Menezes, A. (2004). Software implementation of elliptic curve cryptography over binary fields. In Proceedings of the 2004 IEEE International Symposium on Information Theory (pp. 3-6).
Kahn, K., & Kell, D. (2018). The value of encryption in cloud computing. IT Professional, 20(3), 8-12. https://doi.org/10.1109/MITP.2018.031301737
Menezes, A. J., van Oorschot, P. C., & Vanstone, S. A. (1996). Handbook of applied cryptography. CRC Press.
National Institute of Standards and Technology. (2001). Advanced Encryption Standard (AES). FIPS PUB 197. https://doi.org/10.6028/NIST.FIPS.197
National Security Agency. (2001). Secure Hash Standard (SHS). FIPS PUB 180-4. https://doi.org/10.6028/NIST.FIPS.180-4
Rivest, R. (1992). The MD5 message-digest algorithm. RFC 1321. https://doi.org/10.17487/RFC1321
Stallings, W. (2017). Cryptography and network security: Principles and practice (7th ed.). Pearson.
Gentry, C. (2009). A fully homomorphic encryption scheme. Stanford University. Retrieved from https://crypto.stanford.edu/craig
Hankerson, D., Lopez, J., & Menezes, A. (2004). Software implementation of elliptic curve cryptography over binary fields. In Proceedings of the 2004 IEEE International Symposium on Information Theory (pp. 3-6).
Menezes, A. J., van Oorschot, P. C., & Vanstone, S. A. (1996). Handbook of applied cryptography. CRC Press.
National Institute of Standards and Technology. (2001). Advanced Encryption Standard (AES). FIPS PUB 197. https://doi.org/10.6028/NIST.FIPS.197
Rivest, R. L., Shamir, A., & Adleman, L. (1978). A method for obtaining digital signatures and public-key cryptosystems. Communications of the ACM, 21(2), 120-126. https://doi.org/10.1145/359340.359349
Rivest, R. L., Adida, B., & Hohenberger, S. (2009). Homomorphic signatures for polynomial functions. In Proceedings of the 14th ACM Conference on Computer and Communications Security (pp. 413-424).
Sadeghi, A., Schneider, T., & Wachsmann, C. (2015). Security and privacy challenges in cloud computing. In Proceedings of the 2015 IEEE International Conference on Cloud Computing Technology and Science (pp. 4-9).














