Year 2020, Volume 2 , Issue 2, Pages 69 - 76 2020-11-30

In this study, a user interface has been designed for chaos based image encryption applications in LabVIEW. First, a random number generator was designed via a chaotic system that analyzed in LabVIEW. Through to the interface developed in this design, the initial values, system variables and how many bits of random numbers will be generated are entered by the user. Moreover, the phase portraits and time series of the system can be observed by the user through this interface. The random numbers produced were tested on NIST-800-22 to measure the reliability of the system. In addition, an interface design that enables easy encryption can be done by selecting random numbers and images produced with the algorithm developed in LabVIEW. The reliability of the application was verified by passing commonly accepted tests in the literature such as histogram entropy, correlation, UACI, NPCR. While the result values of NPCR test for y, z phases are 0,99573 and 0,99605, the UACI result values are 0,29265 and 0,2939. Results shows that the proposed software is reliable.
Chaos, Chaotic systems, LabVIEW, Image encryption application, Pseudo random numbers
  • Akgül, A., 2015 Yeni Kaotik Sistemler ˙Ile Rasgele Sayi Üreteci Tasarımı Ve Çoklu Ortam Verilerinin Yüksek Güvenlikli ¸ Sifrelenmesi. Ph.D. thesis, Sakarya Üniversitesi.
  • Akgul, A., S. Hussain, and I. Pehlivan, 2016 A new threedimensional chaotic system, its dynamical analysis and electronic circuit applications. Optik 127: 7062–7071.
  • Akgül, A., M. Z. Yıldız, Ö. F. Boyraz, E. Güleryüz, S. Kaçar, et al., 2020 Microcomputer-based encryption of vein images with a non-linear novel system. Journal of the Faculty of Engineering and Architecture of Gazi University 35: 1369–1385.
  • Akhshani, A., S. Behnia, A. Akhavan, H. A. Hassan, and Z. Hassan, 2010 A novel scheme for image encryption based on 2d piecewise chaotic maps. Optics Communications 283: 3259–3266.
  • Alcin, M., I. Koyuncu, M. Tuna, M. Varan, and I. Pehlivan, 2019 A novel high speed artificial neural network–based chaotic true random number generator on field programmable gate array. International Journal of Circuit Theory and Applications 47: 365–378.
  • Avaro˘ glu, E. and M. Türk, 2013 Random number generation using multi-mode chaotic attractor. In 2013 21st Signal Processing and Communications Applications Conference (SIU), pp. 1–4, IEEE.
  • Buchovecká, S., R. Lórencz, F. Kod` ytek, and J. Buˇcek, 2017 True random number generator based on ring oscillator puf circuit. Microprocessors and Microsystems 53: 33–41.
  • Çavu¸so˘ glu, Ü., Y. Uyaro˘ glu, and I. Pehlivan, 2014 Design of a continuous-time autonomous chaotic circuit and application of signal masking .
  • Chai, X., Z. Gan, Y. Chen, and Y. Zhang, 2017 A visually secure image encryption scheme based on compressive sensing. Signal Processing 134: 35–51.
  • Gürevin, B., 2019 Mikrobilgisayar Tabanlı Yeni Bir Rasgele Sayı Üreteci Tasarımı ve ¸ Sifreleme Uygulaması. Master’s thesis, Sakarya Uygulamalı Bilimler Üniversitesi.
  • Guyeux, C., Q. Wang, and J. M. Bahi, 2010 A pseudo random numbers generator based on chaotic iterations: application to watermarking. In International Conference on Web Information Systems and Mining, pp. 202–211, Springer.
  • Kele¸s, C., 2012 Kaotik haritalar kullanarak görüntü ¸sifreleme. Ph.D. thesis, Karadeniz Teknik Üniversitesi.
  • Koyuncu, ˙I., M. Tuna, ˙I. Pehlivan, C. B. Fidan, and M. Alçın, 2020 Design, fpga implementation and statistical analysis of chaosring based dual entropy core true random number generator.
  • Analog Integrated Circuits and Signal Processing 102: 445–456. Lynnyk, V., N. Sakamoto, and S. Cˇ elikovsky` , 2015 Pseudo random number generator based on the generalized lorenz chaotic system. IFAC-PapersOnLine 48: 257–261.
  • Ozdemir, A., I. Pehlivan, A. Akgul, and E. Guleryuz, 2018 A strange novel chaotic system with fully golden proportion equilibria and its mobile microcomputer-based rng application. Chinese Journal of Physics 56: 2852–2864.
  • Pamuk, N., 2016 Dinamik sistemlerde kaotik zaman dizilerinin tespiti. Balıkesir Üniversitesi Fen Bilimleri Enstitüsü Dergisi 15: 78–92.
  • Pareschi, F., G. Setti, and R. Rovatti, 2010 Implementation and testing of high-speed cmos true random number generators based on chaotic systems. IEEE transactions on circuits and systems I: regular papers 57: 3124–3137.
  • Praveenkumar, P., R. Amirtharajan, K. Thenmozhi, and J. B. B. Rayappan, 2015 Pixel scattering matrix formalism for image encryption— a key scheduled substitution and diffusion approach. AEU-International Journal of Electronics and Communications 69: 562–572.
  • Sivakumar, T. and P. Li, 2019 A secure image encryption method using scan pattern and random key stream derived from laser chaos. Optics & Laser Technology 111: 196–204.
  • Tuna, M., M. Alçın, ˙I. Koyuncu, C. B. Fidan, and ˙I. Pehlivan, 2019a High speed fpga-based chaotic oscillator design. Microprocessors and Microsystems 66: 72–80.
  • Tuna, M. and C. Fidan, 2018 A study on the importance of chaotic oscillators based on fpga for true random number generating (trng) and chaotic systems .
  • Tuna, M., A. Karthikeyan, K. Rajagopal, M. Alcin, and ˙I. Koyuncu, 2019b Hyperjerk multiscroll oscillators with megastability: Analysis, fpga implementation and a novel ann-ring-based true random number generator. AEU-International Journal of Electronics and Communications 112: 152941.
  • Uhl, A. and A. Pommer, 2004 Image and video encryption: from digital rights management to secured personal communication, volume 15. Springer Science & Business Media.
  • Wang, X., L. Teng, and X. Qin, 2012 A novel colour image encryption algorithm based on chaos. Signal Processing 92: 1101–1108.
Primary Language en
Subjects Engineering, Electrical and Electronic
Journal Section Research Articles

Orcid: 0000-0003-4035-2759
Author: Bilal GÜREVİN
Country: Turkey

Orcid: 0000-0002-0530-2345
Author: Muhammed YILDIZ (Primary Author)
Country: Turkey

Orcid: 0000-0001-6198-3571
Author: Emre GÜLERYÜZ
Country: Turkey

Orcid: 0000-0003-1663-2523
Author: Mustafa KUTLU
Country: Turkey

Orcid: 0000-0002-5557-5253
Author: Özcan SORGUN
Country: Turkey


Publication Date : November 30, 2020

APA Gürevin, B , Yıldız, M , Güleryüz, E , Kutlu, M , Sorgun, Ö . (2020). A Chaos Based Image Encryption On LabVIEW . Chaos Theory and Applications , 2 (2) , 69-76 . Retrieved from