Design of keystream Generator utilizing Firefly Algorithm

Authors

  • Mohammed Salih Mahdi University of Information Technology and Communications BIT Dept., Business Information College,Baghdad, Iraq
  • Nidaa Flaih Hassan University of Technology,Computer science Dept,Baghdad, Iraq

DOI:

https://doi.org/10.29304/jqcm.2018.10.3.441

Keywords:

Stream Cipher, keystream Generator, Firefly Algorithm, Local Keys Function.

Abstract

           Stream cipher is one of encryption procedures for sending data in internet; stream cipher is suitable in telecommunications and real-time apps. The robustness measurement of stream cipher is according to the randomness of keystream that is utilized.  If the random series of keystream generator is low, the keystream of stream cipher can be read and encrypted data by stream cipher become vulnerable to attackers. This paper utilizes Firefly Algorithm based Local Key Generation for generation keystream. The generated keystream is independent of original messages. The randomness of keystream series of Firefly passing the five standard criteria. The suggested keystream generator is word-established appropriated to fast real-time apps than are bit-established linear stream ciphers. Furthermore, the suggested keystream generator satisfies the three demands of benchmarks such as maximum correlation, robust randomness and huge complexity.

Downloads

Download data is not yet available.

Downloads

Published

2018-09-26

How to Cite

Salih Mahdi, M., & Flaih Hassan, N. (2018). Design of keystream Generator utilizing Firefly Algorithm. Journal of Al-Qadisiyah for Computer Science and Mathematics, 10(3), Comp Page 91 – 99. https://doi.org/10.29304/jqcm.2018.10.3.441

Issue

Section

Math Articles