TY - GEN
T1 - Initialization Vector Generation for AES-CTR Algorithm to Increase Cipher-text Randomness
AU - Pirzada, Syed Jahanzeb Hussain
AU - Murtaza, Abid
AU - Xu, Tongge
AU - Jianwei, Liu
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/9
Y1 - 2019/9
N2 - In the present, the use of communication systems is not a luxury but a necessity. The growing reliance on technology and its uses in all walk of life have realized the need for robust security systems for communication. The Advanced Encryption Standard (AES) in Counter (CTR) mode support high-speed operations due to parallel architecture and having no feedback or chaining mode. The AES-CTR algorithm involves encryption of Initialization Vector (IV) with a secret key for generation of ciphertext. A unique IV is required in the AES-CTR algorithm for maintaining the secrecy of data and generation of unique ciphertext. Previously, the researchers utilized the GEFFE generator for generation of IV as well as right-shift and increment operation were used for IV generation. The combination of these two algorithms can provide an increase in ciphertext randomness as compared to using it individually. In this work, we have proposed an IV generation algorithm based on the GEFFE generator and right-shift and increment operation for the AES-CTR algorithm. The proposed algorithm generates an increase in randomness for data security. The comparative analysis with other techniques shows that our algorithm has better in performance and security.
AB - In the present, the use of communication systems is not a luxury but a necessity. The growing reliance on technology and its uses in all walk of life have realized the need for robust security systems for communication. The Advanced Encryption Standard (AES) in Counter (CTR) mode support high-speed operations due to parallel architecture and having no feedback or chaining mode. The AES-CTR algorithm involves encryption of Initialization Vector (IV) with a secret key for generation of ciphertext. A unique IV is required in the AES-CTR algorithm for maintaining the secrecy of data and generation of unique ciphertext. Previously, the researchers utilized the GEFFE generator for generation of IV as well as right-shift and increment operation were used for IV generation. The combination of these two algorithms can provide an increase in ciphertext randomness as compared to using it individually. In this work, we have proposed an IV generation algorithm based on the GEFFE generator and right-shift and increment operation for the AES-CTR algorithm. The proposed algorithm generates an increase in randomness for data security. The comparative analysis with other techniques shows that our algorithm has better in performance and security.
KW - Advanced Encryption Standard
KW - Communication
KW - Field programmable gate array
KW - Initialization Vector
UR - https://www.scopus.com/pages/publications/85084933601
U2 - 10.1109/ICISCAE48440.2019.221605
DO - 10.1109/ICISCAE48440.2019.221605
M3 - 会议稿件
AN - SCOPUS:85084933601
T3 - 2019 2nd International Conference on Information Systems and Computer Aided Education, ICISCAE 2019
SP - 138
EP - 142
BT - 2019 2nd International Conference on Information Systems and Computer Aided Education, ICISCAE 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd IEEE International Conference on Information Systems and Computer Aided Education, ICISCAE 2019
Y2 - 28 September 2019 through 30 September 2019
ER -