Technique to Generate the Secure Symmetric Key Under Variable Keys Environment using Genetic Algorithm
Chukhu Chunka1, Subhasish Banerjee2, Rajat Subhra Goswami3
1Chukhu Chunka*, Department of Computer Science and Engineering, National Institute of Technology, Arunachal Pradesh, India.
2Subhasish Banerjee, Department of Computer Science and Engineering, National Institute of Technology, Arunachal Pradesh, India.
3Rajat Subhra Goswami, Department of Computer Science and Engineering, National Institute of Technology, Arunachal Pradesh, India.
Manuscript received on September 23, 2019. | Revised Manuscript received on October 15, 2019. | Manuscript published on October 30, 2019. | PP: 4384-4389 | Volume-9 Issue-1, October 2019 | Retrieval Number: A1178109119/2019©BEIESP | DOI: 10.35940/ijeat.A1178.109119
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: 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.
Keywords: Randomness, Hamming distance, Genetic Algorithm, Automatic Variable Key, Artificial Intelligence.