Random Number Generator Based on nondeterministic Device and Multi Chaos Theory

Random Number Generator Based on nondeterministic Device and Multi Chaos Theory for stream cipher

  • Alaa Farhan university of technology
  • Shireen sabeeh
  • Ayad Al-Adhami
Keywords: PRNG, chaotic, stream cipher, mouse movement, NIST test

Abstract

 There have been strong links between chaotic theory and cryptographic theory for the last three decades. The characterization of behaviors of the Chaotic system, such as: highly responsive to initial states, mixing attributes, deterministic existence, and often unable to predict long-term returns, allows researchers improve the security of cryptography systems. As a result, there are growing numbers of experiments that have been proposed using chaotic-based random number generators. Furthermore, These proposed generators suffer from minimal key space and those centered on a 1D chaotic map have limited capacity to produce entropy due to their limited number of exponents of Lyapunov (s). Random binary sequence generator producing sequence of bits has been proposed in this paper. The proposed system model consists of two parts that use mouse device data constructively as the basis for the theory of non-determinism and chaos. The chaos theory includes three forms with the mouse cursor coordinates while moving as the initial seeds in this proposed system (1D logistic chaotic system, 2D Hénon system and 3D chaotic system) and combines the values produced in the algorithm. With 1D, 2D Hénon, 3D chaotic maps, the mouse cursor coordinates are treated as an initial random number with post processing to increase the randomness and security of the keys. In the suggested research, there is high key space and a very long time. It is also evident that the developed keys have successful statistical features that require purely random binary sequences that are optimal for use in essential cryptography systems provided by evaluating the results of 16 NIST hardness tests (National Institute of Standards and Technology).

Downloads

Download data is not yet available.

References

A. K. Farhan, R. S. Ali, H. Natiq, and N. M. G. Al-Saidi, “A New S-Box Generation Algorithm Based on Multistability Behavior of a Plasma Perturbation Model,” IEEE Access, vol. 7, pp. 124914–124924, 2019.

A. K. F and H. I. Mhaibes, “A Low-Cost True Random Bits Generator Based on Chaotic System and Light Nature,” vol. 13, no. 5, pp. 2141–2146, 2018.

A. Uchida et al., “Fast physical random bit generation with chaotic semiconductor lasers,” Nat. Photonics, 2008.

A. T. Sadeeq, A. K. Farhan, and S. A. Hassan, “A Proposed Public Key Encryption Based on Hybrid Chaotic Maps,” Qalaai Zanist J., vol. 2, no. 2, pp. 64–71, 2017.

A. K. Farhan, N. M. G. Al-Saidi, A. T. Maolood, F. Nazarimehr, and I. Hussain, “Entropy analysis and image encryption application based on a new chaotic system crossing a cylinder,” Entropy, vol. 21, no. 10, pp. 1–14, 2019.

A. Elsonbaty, S. F. Hegazy, and S. S. A. Obayya, “A new technique for ultrafast physical random number generation using optical chaos,” in Semiconductor Lasers and Laser Dynamics VII, 2016.

A. M. Ali and A. K. Farhan, “A New Approach For Expansion the Throughput Capacity of the Quick Response Code,” in 2019 First International Conference of Computer and Applied Sciences (CAS), 2019, pp. 226–231.

A. Kadhim and R. M. Mohamed, “Visual cryptography for image depend on RSA & AlGamal algorithms,” in 2016 Al-Sadeq International Conference on Multidisciplinary in IT and Communication Science and Applications (AIC-MITCSA), 2016, pp. 1–6.

A. Kadhim F. and H. Emad M., “Mouse Movement with 3D Chaotic Logistic Maps to Generate Random Numbers,” Diyala J. Pure Sci., vol. 13, no. 3, pp. 24–39, 2017.

A. Kanso and N. Smaoui, “Logistic chaotic maps for binary numbers generations,” Chaos, Solitons and Fractals, 2009.

A. T. Sadiq, A. K. Farhan, and S. A. Hassan, “A proposal to improve RC4 algorithm based on hybrid chaotic maps,” J. Adv. Comput. Sci. Technol. Res., vol. 6, no. 4, pp. 74–81, 2016.

B,jone “3D Chaotic Functions for Image Encryption,” Int. J. Comput. Sci. Issues, 2012.

C. R. S. Williams, J. C. Salevan, X. Li, R. Roy, and T. E. Murphy, “Fast physical random number generator using amplified spontaneous emission,” Opt. Express, 2010.

F. Özkaynak, “Cryptographically secure random number generator with chaotic additional input,” Nonlinear Dyn., 2014.

Farhan, Alaa K., and M. A. A. J. Ali. "Database protection system depend on modified hash function." Conference of Cihan University-Erbil on Communication Engineering and Computer Science. 2017.ShireenSabeeh , AlaaKhadim, Ayad Al-Adhami , Al-Qadisiyah Journal of Pure Science 26 , 1(2021) Comp.pp. 10-21 21

F. Alaa Kadhim, G. H. Abdul-Majeed, and R. S. Ali, “Enhancement CAST block algorithm to encrypt big data,” 2017 Annu. Conf. New Trends Inf. Commun. Technol. Appl. NTICT 2017, no. 0, pp. 80–85, 2017.

H. Natiq, N. M. G. Al-Saidi, M. R. M. Said, and A. Kilicman, “A new hyperchaotic map and its application for image encryption,” Eur. Phys. J. Plus, 2018.

J. Purswani, R. Rajagopal, R. Khandelwal, and A. Singh, “Chaos theory on generative adversarial networks for encryption and decryption of data,” in Advances in Intelligent Systems and Computing, 2020.

L. Zhao, X. Liao, D. Xiao, T. Xiang, Q. Zhou, and S. Duan, “True random number generation from mobile telephone photo based on chaotic cryptography,” Chaos, Solitons and Fractals, 2009.

M. Peters, T. Giesbrecht, M. Jelicic, and H. Merckelbach, “The random number generation task: Psychometric properties and normative data of an executive function task in a mixed sample,” J. Int. Neuropsychol. Soc., 2007.

M. Abutaha, S. El Assad, O. Jallouli, A. Queudet, and O. Deforges, “Design of a pseudo-chaotic number generator as a random number generator,” in IEEE International Conference on Communications, 2016.

M. Li, M. Xu, J. Luo, and H. Fan, “Cryptanalysis of an Image Encryption Using 2D Henon-Sine Map and DNA Approach,” IEEE Access, 2019.

M. A. Flierl, P. F. Stahel, K. M. Beauchamp, S. J. Morgan, W. R. Smith, and E. Shohami, “Mouse closed head injury model induced by a weight-drop device,” Nat. Protoc., 2009.

N. A. Hamid, S. Safei, S. D. M. Satar, S. Chuprat, and R. Ahmad, “Mouse movement behavioral biometric systems,” in Proceedings - 2011 International Conference on User Science and Engineering, iUSEr 2011, 2011.

Rahma, Abdul Monem S., Suhad M. Kadhem, and Alaa Kadhim Farhan. "Finding the Relevance Degree between an English Text and its Title." Engineering and Technology Journal 30.9 (2012): 1625- 1640.

S. El Assad and M. Farajallah, “A new chaos-based image encryption system,” Signal Process. Image Commun., 2016.

S. M. Cho, E. Hong, and S. H. Seo, “Random Number Generator Using Sensors for Drone,” IEEE Access, 2020.

Y. G. Yang and Q. Q. Zhao, “Novel pseudo-random number generator based on quantum random walks,” Sci. Rep., 2016

Published
2021-01-05
How to Cite
Farhan, A., Shireen sabeeh, & Ayad Al-Adhami. (2021). Random Number Generator Based on nondeterministic Device and Multi Chaos Theory. Al-Qadisiyah Journal of Pure Science, 26(1), Comp 10-21. https://doi.org/10.29350/qjps.2021.26.1.1249
Section
Computer