Litcius/Paper detail

Handling security issues by using homomorphic encryption in multi-cloud environment

Yulliwas Ameur, Samia Bouzefrane, Le Vinh Thinh

2023Procedia Computer Science19 citationsDOIOpen Access PDF

Abstract

Taking advantage of the high performance and powerful data processing capabilities of cloud computing technology, externalizing data to the cloud platform is considered as an inevitable trend in the digital field today. However, ensuring the security and privacy of data remains a major challenge. To overcome this drawback, a multi-cloud platform is proposed to improve privacy and high availability of data. A multi-cloud platform that integrates public, private, and managed clouds with a single user interface. Cloud-hosted data is distributed among different data centers in a multi-cloud environment based on cloud reliability and data sensitivity. In terms of security, current encryption algorithms are considered to be very efficient, but it requires a lot of resources to handle this, which is expensive and time consuming. In addition, they also make the data impossible to process without first decoding. To be specific, traditional public key encryption requires data to be decrypted before it can be analyzed or manipulated. In contrast, homomorphic encryption is an encryption method that allows data to be encrypted while it is being processed and manipulated. It allows user or a third party, which can be cloud provider, to apply functions on encrypted data without revealing the data's values. In this paper, we explore existing multi-cloud-based security solutions using homomorphic encryption to identify open issues and opportunities for further enhancement.

Topics & Concepts

Computer scienceCloud computingHomomorphic encryptionEncryptionClient-side encryptionCloud computing securityComputer securityData securityInformation privacyOn-the-fly encryptionOperating systemCryptography and Data SecurityCloud Data Security SolutionsPrivacy-Preserving Technologies in Data