z-logo
open-access-imgOpen Access
Technique to Generate the Secure Symmetric Key Under Variable Keys Environment using Genetic Algorithm
Author(s) -
Chukhu Chunka,
Subhasish Banerjee,
Rajat Subhra Goswami
Publication year - 2019
Publication title -
international journal of engineering and advanced technology
Language(s) - English
Resource type - Journals
ISSN - 2249-8958
DOI - 10.35940/ijeat.a1178.109119
Subject(s) - computer science , key (lock) , secrecy , key distribution , cryptography , key generation , context (archaeology) , computer security , suite , randomness , genetic algorithm , algorithm , nist , public key cryptography , encryption , machine learning , mathematics , history , paleontology , statistics , archaeology , natural language processing , biology
The purpose of information security is to protect information or data from misuse, unauthorized access and also to ensure the secured communication between transmitter and receiver. In this regard, one of the primary and foremost necessity is to protect the key by any means and should also be unbreakable. In this context, a mechanism namely, Automatic Variable Key (AVK) has been introduced to maintain the secrecy of the key. However, in this approach the initial key must be established earlier, then only it changes the keys and make unpredictable to guess, for every new block of data transmission. Thus, to overcome from this extra burden of initial distribution of key, we propose a new technique using Artificial Intelligent (AI) in order to generate the initial key automatically using the Genetic Algorithm (GA). We have demonstrated the importance of AI in the area of cryptography by our scheme. A comparative study is also carried out with the existing schemes to prove the proficiency of proposed scheme. Thus, in order to prove the unpredictability among the auto-generated keys, we have verified the randomness with the help of National Institute of Standards Technology (NIST) Test suite.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here