Cloud computing nowadays draws the attention of different users as it gives scalable and on-demand access to the resource. As a large number of users can access various cloud resources simultaneously, there will be a threat to every user present in the cloud environment. With the advent of cloud computing, security plays the primary concern. The cryptography plays a key role in maintaining the basic property such as confidentiality, integrity, and availability (CIA) of the information shared between different users. Traditional cryptography provides a secure exchange of information between the users. The data can be shared by using some key which will be used to encrypt the data at the sender side and to decrypt the data at the receiver side. In traditional cryptography, any operation to be performed in the cloud data need a decryption process that exposes confidential data in the cloud platform. These issues are addressed by the homomorphic encryption (HE) technique. This technique enables the cloud user to operate such as update and sort on the encrypted data itself. The partial HE (PHE) and full HE (FHE) are two available variants of HE to overcome the issues of the traditional cryptography system. This research is based on the different traditional cryptography and HE technique along with issues and challenges faced during the implementation. In this paper, the RSA algorithm is implemented as HE. Moreover, the authors try to reduce the time complexity of the RSA algorithm by implementing the homo-morphic RSA.

Issues and challenges of classical cryptography in cloud computing

Rourab Paul
2021-01-01

Abstract

Cloud computing nowadays draws the attention of different users as it gives scalable and on-demand access to the resource. As a large number of users can access various cloud resources simultaneously, there will be a threat to every user present in the cloud environment. With the advent of cloud computing, security plays the primary concern. The cryptography plays a key role in maintaining the basic property such as confidentiality, integrity, and availability (CIA) of the information shared between different users. Traditional cryptography provides a secure exchange of information between the users. The data can be shared by using some key which will be used to encrypt the data at the sender side and to decrypt the data at the receiver side. In traditional cryptography, any operation to be performed in the cloud data need a decryption process that exposes confidential data in the cloud platform. These issues are addressed by the homomorphic encryption (HE) technique. This technique enables the cloud user to operate such as update and sort on the encrypted data itself. The partial HE (PHE) and full HE (FHE) are two available variants of HE to overcome the issues of the traditional cryptography system. This research is based on the different traditional cryptography and HE technique along with issues and challenges faced during the implementation. In this paper, the RSA algorithm is implemented as HE. Moreover, the authors try to reduce the time complexity of the RSA algorithm by implementing the homo-morphic RSA.
2021
9781119785804
9781119785873
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/1219077
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact