A Steganographic Method Based on High Bit Rates Speech Codec of G.723.1

With compressed speech codecs having been widely used as the key technology for VoIP and mobile communications, steganography based on compressed speech streams has been flourishing in recent years. In this paper, based on the codec’s characteristic features, we present a steganographic method using the excitation pulse positions of the high bit rate speech codec of ITU-T G.723.1. In the proposed method, the codes of excitation pulse-positions in the speech codec (i.e., codebook positions) are finely modulated according to the secret information that is being hidden. Sensitive data may thus be transmitted in secret without affecting the transmission quality of the normal speech data. Using the algorithm developed in this work and with the all-odd/even characteristics of pulse code positions being utilized, steganography experiments at high bit rates (6.3 Kbit/s) ware conducted on four kinds of voices: male or female voices speaking Mandarin or English. By using the proposed approach, an embedding rate of 2.6% and secret information transfer rate of 166 bits/s resulted in <5.0% degradations of the Perceptual Evaluation of Speech Quality (PESQ) score. And when the data hiding capacity reached 8.8% and the rate of secret information transfer came to 566 bits/s, the PESQ score was still reduced by <12.1%. The experiments show that our algorithm performs a higher degree of secrecy and steganographic efficacy compared with existing similar algorithms.

[1]  Catherine R. Cowell,et al.  Group Process as Metaphor , 1972 .

[2]  Wojciech Mazurczyk,et al.  VoIP steganography and its Detection—A survey , 2012, ACM Comput. Surv..

[3]  Yan Liang,et al.  Perceptually Transparent Information Hiding in G.729 Bitstream , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[4]  Deng Beixing A Large-capability Self-adaptive Steganography Algorithm Based on G.723.1 , 2010 .

[5]  Wojciech Mazurczyk,et al.  Hiding information in a Stream Control Transmission Protocol , 2011, Comput. Commun..

[6]  Shengsheng Yu,et al.  Optimization strategy on G.723.1 speech coder algorithm: clustering analysis method and its application , 2001, SPIE Optics East.

[7]  Yongfeng Huang,et al.  Steganography in Inactive Frames of VoIP Streams Encoded by Source Codec , 2011, IEEE Transactions on Information Forensics and Security.

[8]  Rong-San Lin Imperceptible data hiding in the encoded bits of ACELP codebook , 2017, 2017 10th International Conference on Ubi-media Computing and Workshops (Ubi-Media).

[9]  Yang Wan-xi Research on Steganographic Method Integrated in the Compressed Speech Codec , 2014 .

[10]  Tingting Xu,et al.  Simple and effective speech steganography in G.723.1 low-rate codes , 2009, 2009 International Conference on Wireless Communications & Signal Processing.

[11]  Yongfeng Huang,et al.  A steganography scheme in a low-bit rate speech codec based on 3D-sudoku matrix , 2016, 2016 8th IEEE International Conference on Communication Software and Networks (ICCSN).

[12]  Liu Jin Information Hiding Algorithm of G.723.1 High-rate Speech Flow , 2011 .

[13]  Chunying Gu,et al.  Research on information hiding technology , 2012, 2012 2nd International Conference on Consumer Electronics, Communications and Networks (CECNet).

[14]  Jinshu Su,et al.  A novel steganography approach for voice over IP , 2014, J. Ambient Intell. Humaniz. Comput..

[15]  Rong-San Lin An Imperceptible Information Hiding in Encoded Bits of Speech Signal , 2015, 2015 International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP).

[16]  Sen Bai,et al.  Steganography Integration Into a Low-Bit Rate Speech Codec , 2012, IEEE Transactions on Information Forensics and Security.

[17]  Peng Liu,et al.  Steganography in vector quantization process of linear predictive coding for low-bit-rate speech codec , 2017, Multimedia Systems.