Retina Based Glowworm Swarm Optimization for Random Cryptographic Key Generation

Main Article Content

Alaa Noori Mazher
Jumana Waleed


The biometric-based keys generation represents the utilization of the extracted features from the human anatomical (physiological) traits like a fingerprint, retina, etc. or behavioral traits like a signature. The retina biometric has inherent robustness, therefore, it is capable of generating random keys with a higher security level compared to the other biometric traits. In this paper, an effective system to generate secure, robust and unique random keys based on retina features has been proposed for cryptographic applications. The retina features are extracted by using the algorithm of glowworm swarm optimization (GSO) that provides promising results through the experiments using the standard retina databases. Additionally, in order to provide high-quality random, unpredictable, and non-regenerated keys, the chaotic map has been used in the proposed system. In the experiments, the NIST statistical analysis which includes ten statistical tests has been employed to check the randomness of the generated binary bits key. The obtained random cryptographic keys are successful in the tests of NIST, in addition to a considerable degree of aperiodicity.


Download data is not yet available.

Article Details

How to Cite
Mazher AN, Waleed J. Retina Based Glowworm Swarm Optimization for Random Cryptographic Key Generation. Baghdad Sci.J [Internet]. [cited 2021Aug.3];19(1):0179. Available from:


Mazhar AN, Naser EF. Hiding the Type of Skin Texture in Mice based on Fuzzy Clustering Technique. Baghdad Sci J. 2020 Sep;17(3):967–972.

Bajwa G, Dantu R. Neurokey: Towards a new paradigm of cancelable biometrics-based key generation using electroencephalograms. Comp and Sec. 2016 Sep;62:95–113.

Kaya T. Memristor and Trivium-based true random number generator. Physica A: Statistical Mechanics and its Applications. 2020 March;542:124071.

Pooja S, Arjun CV, Chethan S. Symmetric key generation with multimodal biometrics: A survey. In2016 International Conference on Circuits, Controls, Communi and Comp (I4C) 2016 Oct 4 (pp. 1-5). IEEE.

Fatima J, Syed AM, Akram MU. Feature point validation for improved retina recognition. In2013 IEEE Workshop on Biometric Measurements and Systems for Security and Medical Applications 2013 Sep 9 (pp. 13-16). IEEE.

Waleed J, Jun HD, Abbas T, Hameed S, Hatem H. A Survey of Digital Image Watermarking Optimization based on Nature Inspired Algorithms NIAs. Int J of Sec and Its Applications. 2014;8(6):315–334.

Waleed J, Jun HD, Abbas T, Hameed S. An Optimized Digital Image Watermarking Technique Based on Cuckoo Search (CS). ICIC Express Letters Part B: Applications. 2015 Oct;6(10):2629–2634.

Hao YY, Zhang GL, Xiong B. An Improved Glowworm Swarm Optimization Algorithm. In2018 International Conference on Machine Learning and Cybernetics (ICMLC) 2018 Jul 15 (Vol. 1, pp. 155-160). IEEE.

Bansal M, Kardam H, Khairwal H, sharma J, Narang S. Review On Using Biometric Signals in Random Number Generators. Int J of Adv Res. 2019 April;7(4):1543–1550.

Zhu H, Zhao C, Zhang X, Yang L. A novel iris and chaos-based random number generator. Comp and Sec. 2013 July;36:40–48.

Wei W, Jun Z. Image encryption algorithm Based on the key extracted from iris characteristics. In2013 IEEE 14th International Symposium on Computational Intelligence and Informatics (CINTI) 2013 Nov 19 (pp. 169-172). IEEE.

Nguyen D, Tran D, Ma W, Sharma D. Random Number Generators Based on EEG Non-linear and Chaotic Characteristics. J of Cyber Sec and Mobil. 2017 July;6(3):305–338.

Panchal G, Samanta D. A Novel Approach to Fingerprint Biometric-Based Cryptographic Key Generation and its Applications to Storage Security. Comp & Elec Eng. 2018 July;69:461–478.

Taha MA, Hasan TM, Sahib NM. Retina Random Number Generator for Security Applications. 2019 2nd Int Conference on Engineering Technology and its Applications (IICETA). 2019 Aug 27-28; Al-Najef, Iraq. 2019;99-104.

Krishnanand KN, Ghose D. Glowworm Swarm Optimization: Theory, Algorithms, and Applications. Studies in Comp Intelligence. 1st ed. Springer Int Publishing; 2017. 698.

Krishnanand KN, Ghose D. Detection of multiple source locations using a glowworm metaphor with applications to collective robotics. Proceedings 2005 IEEE Swarm Intelligence Symposium. 2005 June 8-10; Pasadena, CA, USA. 2005; 84-91.