Enhanced hardware implementation of a mixed-order nonlinear chaotic system and speech encryption application

Abstract This paper introduces a study for the effect of using different floating-point representations on the chaotic system’s behaviour. Also, it offers a comparison between the attractors at three different orders, (integer, fractional, and mixed-order). This comparison shows the minimum number of bits needed for all parameters to simulate the chaotic attractor in each case. Numerical simulations using Matlab are presented for all discussed chaotic systems. This study opens the door to implement chaotic systems and different applications digitally with low hardware area. The FPGA hardware realization for all integer, fractional, and mixed-order new Wang chaotic system is proposed. The proposed realization achieves about a 10x reduction in the hardware resources of chaotic systems implementation compared with the previous work. Also, the chaotic system at three different orders (integer, fractional, and mixed) are employed in a sound encryption scheme. Two speech files are used to test the scheme which shows good results. They are simulated by Xilinx ISE 14.7 and implemented on Xilinx Vertix-5 FPGA kit using Verilog hardware description language. The three systems show great results in terms of MSE, entropy, correlation coefficient, and pass the NIST test.

[1]  Esteban Tlelo-Cuautle,et al.  FPGA-based Chaotic Cryptosystem by Using Voice Recognition as Access Key , 2018, Electronics.

[2]  Cheng-Hsiung Yang,et al.  Secure color image encryption algorithm based on chaotic signals and its FPGA realization , 2018, Int. J. Circuit Theory Appl..

[3]  Christos Volos,et al.  A New Chaotic System With Stable Equilibrium: From Theoretical Model to Circuit Implementation , 2017, IEEE Access.

[4]  O. Rössler An equation for continuous chaos , 1976 .

[5]  Omar Guillén-Fernández,et al.  Chaotic Image Encryption Using Hopfield and Hindmarsh–Rose Neurons Implemented on FPGA , 2020, Sensors.

[6]  Ana Dalia Pano-Azucena,et al.  Analog Implementations of Fractional-Order Chaotic Systems , 2019, Analog/Digital Implementation of Fractional Order Chaotic Circuits and Applications.

[7]  Ahmed M. Soliman,et al.  MOS realization of the double-scroll-like chaotic equation , 2003 .

[8]  Ana Dalia Pano-Azucena,et al.  FPGA-based implementation of different families of fractional-order chaotic oscillators applying Grünwald-Letnikov method , 2019, Commun. Nonlinear Sci. Numer. Simul..

[9]  Ahmed M. Soliman,et al.  Generalized two-port network based fractional order filters , 2019, AEU - International Journal of Electronics and Communications.

[10]  Salwa K. Abd-El-Hafiz,et al.  Symmetric encryption algorithms using chaotic and non-chaotic generators: A review , 2015, Journal of advanced research.

[11]  Mohammed F. Tolba,et al.  FPGA Implementation of the Fractional Order Integrator/Differentiator: Two Approaches and Applications , 2019, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  Ahmed Gomaa Radwan,et al.  A novel image encryption system merging fractional-order edge detection and generalized chaotic maps , 2020, Signal Process..

[13]  Costas Psychalinos,et al.  A survey of single and multi-component Fractional-Order Elements (FOEs) and their applications , 2019, Microelectron. J..

[14]  Khaled N. Salama,et al.  Hardware stream cipher with controllable chaos generator for colour image encryption , 2014, IET Image Process..

[15]  V. R. Satpute,et al.  A novel bit permutation-based image encryption algorithm , 2018, Nonlinear Dynamics.

[16]  A. Radwan,et al.  MOS realization of the modified Lorenz chaotic system , 2004 .

[17]  Mohammed F. Tolba,et al.  Synchronization and FPGA realization of fractional-order Izhikevich neuron model , 2019, Microelectron. J..

[18]  Serdar Özoguz,et al.  A CMOS realization of double-scroll chaotic circuit and its application to random number generation , 2008, 2008 IEEE International Symposium on Circuits and Systems.

[19]  Xi Chen,et al.  Shear property, high-temperature rheological performance and low-temperature flexibility of asphalt mastics modified with bio-oil , 2018, Construction and Building Materials.

[20]  Ana Dalia Pano-Azucena,et al.  FPGA-based implementation of chaotic oscillators by applying the numerical method based on trigonometric polynomials , 2018 .

[21]  Jiashu Zhang,et al.  Investigation on Pseudorandom Properties of Chaotic Stream Ciphers , 2006, 2006 IEEE International Conference on Engineering of Intelligent Systems.

[22]  Mohammed F. Tolba,et al.  A Digital Hardware Implementation for A new Mixed-Order Nonlinear 3-D Chaotic System , 2019, 2019 Novel Intelligent and Leading Emerging Sciences Conference (NILES).

[23]  Farooq Ahmad Khanday,et al.  Realization of Integrable Incommensurate-Fractional-Order-Rössler-System Design Using Operational Transconductance Amplifiers (OTAs) and Its Experimental Verification , 2017, Int. J. Bifurc. Chaos.

[24]  C. Varsakelis,et al.  On the susceptibility of numerical methods to computational chaos and superstability , 2016, Commun. Nonlinear Sci. Numer. Simul..

[25]  Mohammed F. Tolba,et al.  Fractional X-shape controllable multi-scroll attractor with parameter effect and FPGA automatic design tool software , 2019, Chaos, Solitons & Fractals.

[26]  Yiran Chen,et al.  A novel image encryption scheme based on DNA sequence operations and chaotic systems , 2017, Neural Computing and Applications.

[27]  E. Lorenz Deterministic nonperiodic flow , 1963 .

[28]  Mohammed F. Tolba,et al.  A study of the nonlinear dynamics of human behavior and its digital hardware implementation , 2020, Journal of advanced research.

[29]  Lennart Stenflo,et al.  Generalized Lorenz equations for acoustic-gravity waves in the atmosphere , 1996 .

[30]  Ahmad Taher Azar,et al.  FPGA implementation of two fractional order chaotic systems , 2017 .

[31]  Diego Renza,et al.  High-uncertainty audio signal encryption based on the Collatz conjecture , 2019, J. Inf. Secur. Appl..

[32]  Li Wenbo,et al.  A chaos-based robust wavelet-domain watermarking algorithm , 2004 .

[33]  Farooq Ahmad Khanday,et al.  Electronic Implementation of Fractional-Order Newton-Leipnik Chaotic System with Application to Communication , 2017 .

[34]  Vishwesh A. Vyawahare,et al.  FPGA implementation of fractional-order chaotic systems , 2017 .

[35]  Ahmed M. Soliman,et al.  Generalized fractional logistic map encryption system based on FPGA , 2017 .

[36]  Ahmed S. Elwakil,et al.  FPGA realizations of high-speed switching-type chaotic oscillators using compact VHDL codes , 2018 .

[37]  Debasmita Mondal,et al.  Effect of Initialization on a Class of Fractional Order Systems: Experimental Verification and Dependence on Nature of Past History and System Parameters , 2013, Circuits Syst. Signal Process..

[38]  S. Strogatz Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry and Engineering , 1995 .

[39]  Salwa K. Abd-El-Hafiz,et al.  FPGA realization of a speech encryption system based on a generalized modified chaotic transition map and bit permutation , 2018, Multimedia Tools and Applications.