Generation Initial Key of the AES Algorithm based on Randomized and Chaotic System
DOI:
https://doi.org/10.55145/ajest.2023.01.01.007Keywords:
Initial Key, Chaotic System, Randomize, NIST Tests.Abstract
information security is a critical concern and a top priority for many communications networks. Cryptography is a suitable method of data security that can be used to maintain the secrecy and authenticity of information and can improve the privacy aspect of the data. The AES algorithm is one of the most important encryption algorithms and the best in protecting data. In this paper, a comparison was made between two different methods for the generation initial key of the key expansion of the AES-192 algorithm, in the first method, the initial key generated by the user (chose a random key by the user), and in the second method, the initial key generated by the chaotic system (which used the logistic function to generate the numbers chaotically). After testing the two methods, the second method that used a chaotic system is faster and more secure than the first method. Also, the encryption and decryption operations using the key generated by the chaotic system were faster when applying it to various sizes of text files and the plaintext is difficult to discover from the ciphertext. When comparing the proposed method to earlier experiments, it is both quicker and messier than earlier encryption techniques.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 Rusul Mansoor Al-Amri, Dalal N. Hamood, Alaa Kadhim Farhan
This work is licensed under a Creative Commons Attribution 4.0 International License.