Elliptic Curve - Homomorphic ElGamal Based Mutual Authentication scheme in Cloud Computing
Abstract
Cloud computing is an extensive technology from which the client could access several services through a remote server. Authentication of the remote services needs a common key between the client and the server in a secured manner. The existing key agreement protocols utilized various techniques for the preservation of the data security. The proposed work attempted to provide a high secure data by optimizing the key generation for encryption and decryption process. Hybridization of a novel ECC (Elliptic Curve Cryptography) algorithm and homomorphic ElGamal algorithm for encryption and decryption and also employment of a bio-inspired Genetic algorithm for the generation of maximum secured key is performed. A random 128 bit hash have been developed for the generation of two input points to run the homomorphic property in the ElGamal algorithm secures the key and make it as a non breakable one. The integrated property of ECC and the ElGamal associated with the Genetic algorithm makes the key more stabilized and a confidential one that is more resistant to the various kinds of attacks. The performance analysis depicted that the proposed technique outperform the existing with respect to computational time