FPGA implementation of sound encryption system based on fractional-order chaotic systems

Abstract This paper introduces design and FPGA implementation of sound encryption system based on a fractional-order chaotic system. Also, it presents the FPGA implementation of Tang, Yalcin, and Ozoǧuz fractional order chaotic systems. The Grunwald-Letnikov (GL) definition is used to generalize the investigated systems into the fractional-order domain. Also, the variation of parameters for each system is investigated against the window size of the GL definition. Xilinx ISE 14.5 is used to simulate the proposed design. Also, some hardware reduction techniques are applied to decrease hardware utilization and increase throughput. Moreover, Yalcin system is employed as a chaotic generator in a speech encryption algorithm. Security analysis techniques are presented to show the robustness of the proposed algorithm. They include basic perceptual and statistical aspects, the NIST tests, key space analysis, mean square error (MSE) and key sensitivity. Statistical analyses including correlation, histogram, spectrogram, and entropy analysis are presented. The system is implemented on Artix-7 FPGA with one clock latency. Finally, experimental results are illustrated.

[1]  G. Williams Chaos theory tamed , 1997 .

[2]  Ahmed S. Elwakil,et al.  n-scroll chaos generator using nonlinear transconductor , 2002 .

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

[4]  Renu Vig,et al.  FPGA implementation of RSA based on carry save Montgomery modular multiplication , 2016, 2016 International Conference on Computational Techniques in Information and Communication Technologies (ICCTICT).

[5]  Methaq Talib Gatta,et al.  Medical image security using modified chaos-based cryptography approach , 2018 .

[6]  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.

[7]  Pratibha P. Shingare,et al.  Advanced Encryption Standard (AES) implementation on FPGA with hardware in loop , 2017, 2017 International Conference on Trends in Electronics and Informatics (ICEI).

[8]  Abbas Dandache,et al.  New hardware Cryptosystem based chaos for the secure real-time of embedded applications , 2011, 2011 IEEE Workshop on Signal Processing Systems (SiPS).

[9]  Mohamed I. Sobhy,et al.  Chaotic algorithms for data encryption , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[10]  K. Salama,et al.  Fractional Smith Chart Theory , 2011, IEEE Microwave and Wireless Components Letters.

[11]  Youjun Hu,et al.  A Multiple Chaotic Video Encryption System Based on DM642 , 2013, 2013 Ninth International Conference on Computational Intelligence and Security.

[12]  Ahmed M. Soliman,et al.  Fractional-order inverting and non-inverting filters based on CFOA , 2016, 2016 39th International Conference on Telecommunications and Signal Processing (TSP).

[13]  P. Alam ‘A’ , 2021, Composites Engineering: An A–Z Guide.

[14]  Salwa K. Abd-El-Hafiz,et al.  FPGA realization of speech encryption based on modified chaotic logistic map , 2018, 2018 IEEE International Conference on Industrial Technology (ICIT).

[15]  Monika B Thakare,et al.  “A Survey Paper On Efficient Privacy Preserving and Secure Data Integrity Protection In Regenerating Coding Based Public Cloud Storage” , 2016 .

[16]  L. Chua,et al.  The double scroll family , 1986 .

[17]  Kazuyuki Aihara,et al.  Chaos engineering and its application to parallel distributed processing with chaotic neural networks , 2002, Proc. IEEE.

[18]  Guanrong Chen,et al.  Generating Multiscroll Chaotic Attractors: Theories, Methods and Applications , 2006 .

[19]  Radu Mihnea Udrea,et al.  Secret speech transmission using a high order sliding mode observer , 2017, 2017 40th International Conference on Telecommunications and Signal Processing (TSP).

[20]  Ahmed M. Soliman,et al.  On The Optimization of Fractional Order Low-Pass Filters , 2016, Circuits Syst. Signal Process..

[21]  P. Alam ‘E’ , 2021, Composites Engineering: An A–Z Guide.

[22]  I. Podlubny Fractional differential equations : an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications , 1999 .

[23]  Luigi Lo Iacono Understanding Cryptography , 2018, CCNA® Security Study Guide.

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

[25]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[26]  Yue Li,et al.  Performance evaluation and analysis of lightweight symmetric encryption algorithms for internet of things , 2016, Int. J. Reason. based Intell. Syst..

[27]  Surendra Shetty,et al.  A Survey on Key(s) and Keyless Image Encryption Techniques , 2017 .

[28]  George S. Tombras,et al.  A Novel Chaotic System without Equilibrium: Dynamics, Synchronization, and Circuit Realization , 2017, Complex..

[29]  Jan Sher Khan,et al.  Secure speech communication algorithm via DCT and TD-ERCS chaotic map , 2017, 2017 4th International Conference on Electrical and Electronic Engineering (ICEEE).

[30]  Salwa K. Abd-El-Hafiz,et al.  Chaos-based hardware speech encryption scheme using modified tent map and bit permutation , 2018, 2018 7th International Conference on Modern Circuits and Systems Technologies (MOCAST).

[31]  Ahmed S. Elwakil,et al.  FPGA realization of Caputo and Grünwald-Letnikov operators , 2017, 2017 6th International Conference on Modern Circuits and Systems Technologies (MOCAST).

[32]  S. Gopalakrishnan,et al.  A SURVEY OF WIRELESS NETWORK SECURITY , 2014 .

[33]  Shadi Aljawarneh,et al.  Comprehensive study of symmetric key and asymmetric key encryption algorithms , 2017, 2017 International Conference on Engineering and Technology (ICET).

[34]  Ahmed M. Soliman,et al.  Fractional order oscillators based on operational transresistance amplifiers , 2015 .

[35]  Mohammed F. Tolba,et al.  FPGA implementation of fractional-order integrator and differentiator based on Grünwald Letnikov's definition , 2017, 2017 29th International Conference on Microelectronics (ICM).

[36]  Maria da Graça Marcos,et al.  Fractional dynamics in the trajectory control of redundant manipulators , 2008 .

[37]  Ahmed G. Radwan,et al.  Generalized double-humped logistic map-based medical image encryption , 2018, Journal of advanced research.

[38]  Ahmed M. Soliman,et al.  Two-port two impedances fractional order oscillators , 2016, Microelectron. J..

[39]  Joan Carletta,et al.  Implementation of Fractional-order Operators on Field Programmable Gate Arrays , 2007 .

[40]  T. Lux The socio-economic dynamics of speculative markets: interacting agents, chaos, and the fat tails of return distributions , 1998 .

[41]  George M. Zaslavsky Hamiltonian Chaos and Fractional Dynamics , 2005 .

[42]  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..

[43]  Michael Peter Kennedy,et al.  Construction of classes of circuit-independent chaotic oscillators using passive-only nonlinear devices , 2001 .

[44]  P. Alam ‘Z’ , 2021, Composites Engineering: An A–Z Guide.

[45]  Guanrong Chen,et al.  Generation of n-scroll attractors via sine function , 2001 .

[46]  M. McLoone,et al.  A high performance FPGA implementation of DES , 2000, 2000 IEEE Workshop on SiGNAL PROCESSING SYSTEMS. SiPS 2000. Design and Implementation (Cat. No.00TH8528).

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

[48]  Dalia Yousri,et al.  Biological Inspired Optimization Algorithms for Cole-Impedance Parameters Identification , 2017 .

[49]  Nishchol Mishra,et al.  Survey on Image Encryption Techniques , 2015 .

[50]  Ahmed Gomaa Radwan,et al.  Comparison between three approximation methods on oscillator circuits , 2018, Microelectron. J..

[51]  Johan A. K. Suykens,et al.  Families of scroll Grid attractors , 2002, Int. J. Bifurc. Chaos.

[52]  Ahmed Gomaa Radwan,et al.  FPGA implementation of fractional-order Chua's chaotic system , 2018, 2018 7th International Conference on Modern Circuits and Systems Technologies (MOCAST).