Vol.67, No.3, 2021, pp.3161-3176, doi:10.32604/cmc.2021.015175
OPEN ACCESS
ARTICLE
Applying and Comparison of Chaotic-Based Permutation Algorithms for Audio Encryption
  • Osama M. Abu Zaid1,*, Medhat A. Tawfeek2,3, Saad Alanazi2
1 Department of Computer Science, Faculty of Computers and Information, Kafrelsheikh University, Egypt
2 Department of Computer Science, College of Computer and Information Sciences, Jouf University, KSA
3 Department of Computer Science, Faculty of Computers and Information, Menoufia University, Egypt
* Corresponding Author: Osama M. Abu Zaid. Email:
Received 09 November 2020; Accepted 03 January 2021; Issue published 01 March 2021
Abstract
This research presents, and clarifies the application of two permutation algorithms, based on chaotic map systems, and applied to a file of speech signals. They are the Arnold cat map-based permutation algorithm, and the Baker’s chaotic map-based permutation algorithm. Both algorithms are implemented on the same speech signal sample. Then, both the premier and the encrypted file histograms are documented and plotted. The speech signal amplitude values with time signals of the original file are recorded and plotted against the encrypted and decrypted files. Furthermore, the original file is plotted against the encrypted file, using the spectrogram frequencies of speech signals with the signal duration. These permutation algorithms are used to shuffle the positions of the speech files signals’ values without any changes, to produce an encrypted speech file. A comparative analysis is introduced by using some of sundry statistical and experimental analyses for the procedures of encryption and decryption, e.g., the time of both procedures, the encrypted audio signals histogram, the correlation coefficient between specimens in the premier and encrypted signals, a test of the Spectral Distortion (SD), and the Log-Likelihood Ratio (LLR) measures. The outcomes of the different experimental and comparative studies demonstrate that the two permutation algorithms (Baker and Arnold) are sufficient for providing an efficient and reliable voice signal encryption solution. However, the Arnold’s algorithm gives better results in most cases as compared to the results of Baker’s algorithm.
Keywords
Arnold’s cat map; chaotic maps; permutation algorithms; speech encryption; Baker’s chaotic map
Cite This Article
O. M. A. Zaid, M. A. Tawfeek and S. Alanazi, "Applying and comparison of chaotic-based permutation algorithms for audio encryption," Computers, Materials & Continua, vol. 67, no.3, pp. 3161–3176, 2021.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.