IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0296469.html
   My bibliography  Save this article

Hiding scrambled text messages in speech signals using a lightweight hyperchaotic map and conditional LSB mechanism

Author

Listed:
  • Mustafa A Al Sibahee
  • Zaid Ameen Abduljabbar
  • Chengwen Luo
  • Jin Zhang
  • Yijing Huang
  • Iman Qays Abduljaleel
  • Junchao Ma
  • Vincent Omollo Nyangaresi

Abstract

This study presents a lightweight, secure audio steganography system for hiding text messages for transmission over the Internet, with the aim of addressing the current problems of high computational cost and insufficient security identified in earlier studies. We propose a two-phase functioning mechanism. Text characters are first transformed into ASCII code and stored in a vector, which is then divided into three sub-vectors. These sub-vectors are scrambled using two low-complexity operations, namely a forward-backward reading technique and an odd-even index. Two scrambling loops are performed, the first on the small sub-vectors the second on the vector as a whole. In the hiding phase, the speech signal samples are divided into 256 blocks using only 200 values per block, and low-complexity quadratic and the Hénon maps are used to hide the speech signal in a random manner. The conditional LSB is applied as a low-complexity algorithm to identify hidden bits, and a special hyperchaotic map algorithm is developed to randomly choose locations. The proposed approach provides good security for a scrambled text message, with high SNR and PSNR, small MSE and PESQ, a SSIM value of close to one (As indicated in Tables 1, 2, 3, and 4), a BER value of close to zero (as shown in table 8), NCC value near +1 (as shown in table 8), and an MOS value of near five (as described in table 6), as well as a low computational hiding cost.

Suggested Citation

  • Mustafa A Al Sibahee & Zaid Ameen Abduljabbar & Chengwen Luo & Jin Zhang & Yijing Huang & Iman Qays Abduljaleel & Junchao Ma & Vincent Omollo Nyangaresi, 2024. "Hiding scrambled text messages in speech signals using a lightweight hyperchaotic map and conditional LSB mechanism," PLOS ONE, Public Library of Science, vol. 19(1), pages 1-25, January.
  • Handle: RePEc:plo:pone00:0296469
    DOI: 10.1371/journal.pone.0296469
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0296469
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0296469&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0296469?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0296469. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.