Abstract
To ensure the sensitive audio data transmit securely over the insecure internet, we proposed a chaos based dual-channel audio block encryption algorithm. A 3D chaotic system is served as pseudo random number generator to encrypt the audio data in time domain through confusion and diffusion. The encryption process includes, (1) generating initial values of chaotic system based on random external values and hash value of plain audio; (2) before encrypting each block, iterate the chaotic system with adaptive parameter perturbation to generate confusion and diffusion sequences; (3) divide the plain audio data into blocks with the same size, confuse and diffuse the time domain vector of each block. Experimental and analysis results demonstrated that, for a 60 second dual-channel wave file with 44.1 kHz and 16-bit quantization, its encryption or decryption speed is only about 1 second, hence the proposed scheme is so suitable for real-time secure communication.
Similar content being viewed by others
References
Abdulaziz H, Mohammed F, Lobna A et al (2020) Enhanced hardware implementation of a mixed-order nonlinear chaotic system and speech encryption application. AEU Int J Electron Commun 125:153347
Ahmed J, El-Maksoud A et al (2019) FPGA implementation of sound encryption system based on fractional-order chaotic systems. Microelectron J 90:323–335
Chang D, Li Z, Wang M et al (2018) A novel digital programmable multi-scroll chaotic system and its application in FPGA-based audio secure communication[J]. AEU-Int J Electr Commun 88:20–29
Chen Y, Hao J, Chen J et al (2015) End-to-end speech encryption algorithm based on speech scrambling in time domain[C]. //Third International Conference on Cyberspace Technology (CCT 2015), pp 1–5. https://doi.org/10.1049/cp.2015.0820
Dai W, Xu X, Song X, Li G (2022) Audio encryption algorithm based on Chen memristor chaotic system[J]. Symmetry 14(1):17
Gan Q, Yu S, Li C, Lü J, Lin Z, Chen P (2016) Design and ARM-embedded implementation of a chaotic map-based multicast scheme for multiuser speech wireless communication[J]. Int J Circuit Theory Appl 45(11):1849–1872
Ghasemzadeh H, Khasss MT, Mehrara H (2017) Cipher text only attack on speech time scrambling systems using correction of audio spectrogram[J]. ISeCure 9(2):33–47
He Z, Li C, Cao Z, Li H (2021) Stability of nonlinear variable-time impulsive differential systems with delayed impulses[J]. Nonl Anal Hybrid Syst 39:100970
Kordov K (2019) A novel audio encryption algorithm with permutation-substitution architecture[J]. Electronics 8(5):530
Li G, Pu Y, Yang B, Zhao J (2019) Synchronization between different hyper chaotic systems and dimensions of cellular neural network and its design in audio encryption[J]. Clust Comput 22:7423–7434
Liu H, Kadir A (2015) Asymmetric color image encryption scheme using 2D discrete-time map[J]. Signal Process 113:104–112
Liu H, Kadir A, Li Y (2016) Audio encryption scheme by confusion and diffusion based on multi-scroll chaotic system and one-time keys[J]. Optik-Int J Light Electron Opt 127(19):7431–7438
Liu H, Zhang Y, Kadir A, Xu Y (2019) Image encryption using complex hyper chaotic system by injecting impulse into parameters[J]. Appl Math Comput 360:83–93
Liu H, Kadir A, Liu J (2019) Color pathological image encryption algorithm using arithmetic over Galois field and coupled hyper chaotic system[J]. Opt Lasers Eng 122:123–133
Liu H, Liu J, Ma C (2022) Constructing dynamic strong S-box using 3D chaotic map and application to image encryption. Multimed Tools Appl https://doi.org/10.1007/s11042-022-12069-x.
Mahdi A, Jawad AK, Hreshee S (2016) Digital chaotic scrambling of audio based on duffing map[J]. Communications 1(2):16–21
Naskar PK, Paul S, Nandy D, Chaudhuri A (2019) DNA encoding and channel shuffling for secured encryption of audio data[J]. Multimed Tools Appl 78:25019–25042
Omar A, Sura F et al (2020) Implementation of El-Gamal algorithm for speech signals encryption and decryption. Proced Comput Sci 167:1028–1037
Öztürk İ, Kılıç R (2015) A novel method for producing pseudo random numbers from differential equation-based chaotic systems[J]. Nonlinear Dyn 80(3):1147–1157
Parvees MYM, Samath JA, Bose BP (2018) Audio encryption-a chaos-based data byte scrambling technique[J]. Int J Appl Syst Stud 8(1):51–75
Piotr K, Jerome L, Bruno M (2022) A novel distortion-tolerant speech encryption scheme for secure voice communication. https://doi.org/10.1016/j.specom.2022.06.007
Ren W, Xiong J (2019) Stability analysis for random impulsive switched time-delay systems with asynchronous impulses and switches[J]. Syst Control Lett 133:104516
Ren H, Shi P, Deng F, Peng Y (2020) Fixed-time synchronization of delayed complex dynamical systems with random perturbation via impulsive pinning control[J]. J Franklin Inst 357(17):12308–12325
Renza D, Mendoza S, Ballesteros DM (2019) High-uncertainty audio signal encryption based on the Collatz conjecture[J]. J Inf Secur Appl 46:62–69
Samuel A, Binoy K (2022) A new secure speech communication scheme based on Hyperchaotic masking and modulation. IFAC Papers Line 55(1):914–919
Sathiyamurthi P, Ramakrishnan S (2020) Speech encryption algorithm using FFT and 3D-Lorenz-logistic chaotic map[J]. Multimed Tools Appl 79(3):17817–17835
Tolba M, Elwakil A et al (2020) FPGA implementation of a chaotic oscillator with odd/even symmetry and its application. Integration 72:163–170
Wang X, Wang M (2008) A hyperchaos generated from Lorenz system [J]. Physica A: Stat Mech Appl 387(14):3751–3758
Acknowledgments
This research is supported by the Natural Science Foundation of Shandong Province (No. ZR2022MF232), the General Research Project of Liaoning Provincial Education Department of China (No. LJKZ1185).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
I declare that we have no conflict of interest.
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, H. Audio block encryption using 3D chaotic system with adaptive parameter perturbation. Multimed Tools Appl 82, 27973–27987 (2023). https://doi.org/10.1007/s11042-023-14572-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14572-1