
Identity-Based Encryption Algorithm using Hybrid Encryption and MAC Address for Key Generation
Author(s) -
Darpan Anand,
Jeetendra Pande,
Udit Maheshwari
Publication year - 2019
Publication title -
international journal of innovative technology and exploring engineering
Language(s) - English
Resource type - Journals
ISSN - 2278-3075
DOI - 10.35940/ijitee.l3423.1081219
Subject(s) - elgamal encryption , computer science , encryption , computer network , session key , key generation , key (lock) , communication source , key exchange , probabilistic encryption , public key cryptography , on the fly encryption , multiple encryption , computer security
In today’s world, secured communication is what every field wants. But due to the escalation of theft and unauthorized access to the data, the need for new encryption algorithms has also gone high. This paper proposed a hybrid encryption scheme which uses ElGamal key exchange algorithm and Genetic algorithms. In this scheme, the users share seventeen 16-bit keys, random in nature, using the ElGamal algorithm, which is used to calculate a shared key. Along with this shared key and MAC(Medium Access Control) addresses of both sender and receiver(MAC is used as it is a unique identifier attached to a network adapter or system), a final key is generated through a 10-round algorithm. Further, this final key is used for data encryption using Genetic algorithms. A new key is generated for each communication session between sender and receiver. The proposed technique shows that it is resistant to most of today’s known and common attacks.