FPGA realization of a speech encryption system based on a generalized modified chaotic transition map and bit permutation

Wafaa S. Sayed, Mohammed F. Tolba, Ahmed G. Radwan, Salwa K. Abd-El-Hafiz

    Research output: Contribution to journalArticlepeer-review

    26 Scopus citations

    Abstract

    This paper proposes a generalized modified chaotic transition map with three independent parameters. A hardware speech encryption scheme utilizing this map along with a bit permutation network is presented. While the transition map’s generalization introduces additional parameters, the modification enhances its chaotic properties and overcomes the finite range of the control parameter and dynamical degradation problems. The modification also presents a simplification for the hardware realization of the exponentiation operation in the map’s equation because the modified output range allows conversion from the linear domain to the Logarithmic Number System (LNS). Mathematical analysis of the map is presented, where exact nonlinear expressions of the dependent parameters are derived and validated through simulations. To further simplify the hardware realization, the complicated nonlinear expressions are linearized and the introduced approximation error is quite acceptable. The encryption scheme is simulated using Xilinx ISE 14.7 and realized on Xilinx Nexys 4 Artix-7 FPGA with a throughput of 1.526 Gbit/sec. The security and efficiency of the hardware speech encryption scheme are validated and the performance is compared with recent works that provided experimental results on Pseudo-Random Number Generation (PRNG) and speech encryption.

    Original languageBritish English
    Pages (from-to)16097-16127
    Number of pages31
    JournalMultimedia Tools and Applications
    Volume78
    Issue number12
    DOIs
    StatePublished - 30 Jun 2019

    Keywords

    • Anti-log unit
    • Chaos
    • Encryption
    • FPGA
    • Generalized modified transition map
    • Log unit

    Fingerprint

    Dive into the research topics of 'FPGA realization of a speech encryption system based on a generalized modified chaotic transition map and bit permutation'. Together they form a unique fingerprint.

    Cite this