基于G.729語(yǔ)音編碼非零脈沖位置信息的隱藏算法
doi: 10.11999/JEIT170879
基金項(xiàng)目:
國(guó)家自然基金委員會(huì)與中國(guó)民航局聯(lián)合基金(U1533107),天津市自然科學(xué)基金重點(diǎn)項(xiàng)目(17JCZDJC30900)
An Hiding Algorithm of Nonzero Pulses Position Information Based on G.729 Speech Coding
Funds:
The National Natural Science Foundation of China and the China Civil Aviation Authority Joint Fund Project (U1533107), The Key Project of Tianjin Natural Science Foundation (17JCZDJC30900)
-
摘要: VoIP以語(yǔ)音流為傳輸媒介,具有傳輸數(shù)據(jù)量大和應(yīng)用廣泛的優(yōu)點(diǎn)。但VoIP系統(tǒng)也面臨數(shù)據(jù)安全和隱私泄露的安全威脅。針對(duì)編碼標(biāo)準(zhǔn)G.729固定碼本搜索的非遍歷特性和具有一定冗余性的特點(diǎn),該文提出基于G.729語(yǔ)音編碼非零脈沖位置信息的隱藏算法。該算法在固定碼本搜索過程中,利用秘密信息控制碼本的搜索過程,并在非零脈沖位置和秘密信息之間構(gòu)建函數(shù)進(jìn)行信息隱藏。在搜索過程中利用最不重要脈沖替換思想并采用最小化失真準(zhǔn)則控制由秘密信息的嵌入帶來的音質(zhì)失真。實(shí)驗(yàn)結(jié)果表明:算法隱藏容量可達(dá)400 bit/s,算法具有良好的隱蔽性(PESQ平均值約為3.45)。Abstract: VoIP (Voice over Internet Protocol) is based on voice stream, which has the advantages of large data transmission and wide application. But the VoIP system is confronted with the security threats of data security and privacy disclosure. Thus, according to nonergodicity and redundancy of the fixed codebook search, an information hiding algorithm based on fixed codebook search process is proposed. This information hiding algorithm is carried out by a functional relationship between the nonzero pulse positions and secret information. The idea of least significant pulse replacement is used in the search process and a distortion minimization criterion is proposed to control the distortion of speech quality caused by the embedding of secret information. The experimental results show that the hiding capacity of the proposed algorithm is up to 400 bit/s and the average PESQ score is 3.45 which indicate that the algorithm has good imperceptibility.
-
Key words:
- Information hiding /
- G.729 /
- Fixed codebook /
- Nonzero pulse positions
-
ZHOU Wenbo, ZHANG Weiming, and YU Nenghai. A new rule for cost reassignment in adaptive steganography[J]. IEEE Transactions on Information Forensics and Security, 2017, 12(11): 2654-2667. doi: 10.1109/TIFS.2017.2718480. REN Yanzhen, YANG Jing, WANG Jinwei, et al. AMR steganalysis based on second-order difference of pitch delay[J]. IEEE Transactions on Information Forensics and Security, 2017, 12(6): 1345-1357. doi: 10.1109/TIFS.2016.2636087. TIAN Hui, SUN Jun, CHANG Chinchen, et al. Hiding information into voice-over-IP streams using adaptive bitrate modulation[J]. IEEE Communications Letters, 2017, 21(4): 749-752. doi: 10.1109/LCOMM.2017.2659718. WU Zhijun, GAO Wei, and YANG Wei. LPC parameters substitution for speech information hiding[J]. The Journal of China Universities of Posts and Telecommunications, 2009, 16(6): 103-112. doi: 10.1016/S1005-8885(08)60295-2. WU Zhijun, CAO Haijuan, and LI Douzhe. An approach of steganography in G.729 bitstream based on matrix coding and interleaving[J]. Chinese Journal of Electronics, 2015, 24(1): 157-165. doi: 10.1049/cje.2015.01.026. PENG Xueshun, HUANG Yongfeng, and LI Fufang. A steganography scheme in a low-bit rate speech codec based on 3D-sudoku matrix[C]. 2016 8th IEEE International Conference on Communication Software and Networks (ICCSN), Beijing, China, 2016: 13-18. XIAO Bo, HUANG Yongfeng, and TANG Shanyu. An approach to information hiding in low bit-rate speech stream[C]. 2008 IEEE Global Telecommunications Conference, New Orleans, USA, 2008: 1-5. HUANG Yongfeng, TANG Shanyu, and YUAN Jian. Steganography in inactive frames of VoIP streams encoded by source codec[J]. IEEE Transactions on Information Forensics Security, 2011, 6(2): 296-306. doi: 10.1109/TIFS.2011. 2108649. 繆海波. 基于流媒體的網(wǎng)絡(luò)隱信道研究[D]. [博士論文], 中國(guó)科學(xué)技術(shù)大學(xué), 2014: 46-53. MIAO Haibo. Research on covert channel based on streaming midea[D]. [Ph.D. dissertation], University of Science and Technology of China, 2014: 46-53. LIU Lihua, LI Mingyu, LI Qiong, et al. Perceptually transparent information hiding in G.729 bitstream[C]. 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing, Harbin, China, 2008: 406-409. 李松斌, 孫東紅, 袁鍵, 等. 一種基于碼字分布特性的G.729A壓縮語(yǔ)音流隱寫分析方法[J]. 電子學(xué)報(bào), 2012, 40(4): 842-846. doi: 10.3969/j.issn.0372-2112.2012.04.036. LI Songbin, SUN Donghong, YUAN Jian, et al. A steganalysis method for G.729A compressed speech stream based on codeword distribution characteristics[J]. Acta Electronica Sinica, 2013, 40(4): 842-846. doi: 10.3969/j.issn. 0372-2112.2012.04.036. 楊婉霞, 余暉, 胡萍. 在壓縮語(yǔ)音編碼中集成信息隱藏方法研究[J]. 電子學(xué)報(bào), 2014, 42(7): 1305-1310. doi: 10.3969/j.issn. 0372-2112.2014.07.010. YANG Wanxia, YU Hui, and HU Ping. Research on steganographic method integrated in the compressed speech codec[J]. Acta Electronica Sinica, 2014, 42(7): 1305-1310. doi: 10.3969/j.issn.0372-2112.2014.07.010. 白劍, 曹鵬. 語(yǔ)音信息隱藏容量研究[J]. 北京郵電大學(xué)學(xué)報(bào), 2016, 39(S1): 76-80. doi: 10.13190/j.jbupt.2016.s.018. BAI Jian and CAO Peng. Capacity estimation research for speech information hiding[J]. Journal of Beijing University of Posts and Telecommunications, 2016, 39(S1): 76-80. doi: 10.13190/j.jbupt.2016.s.018. 丁琦, 平西建. 基于脈沖位置參數(shù)統(tǒng)計(jì)特征的壓縮域語(yǔ)音隱寫分析[J]. 計(jì)算機(jī)科學(xué), 2011, 38(1): 217-220. DING Qi and PING Xijian. Steganalysis of compressed speech based on statistics of pulse position parameters[J]. Computer Science, 2011, 38(1): 217-220. DJEBBAR F and AYAD B. A new steganalysis method to detect information hiding in speech[C]. 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC), Valencia, Spain, 2017: 1879-1884. 吳秋玲, 吳蒙. 基于小波變換的語(yǔ)音信息隱藏新方法[J]. 電子與信息學(xué)報(bào), 2016, 38(4): 834-840. doi: 10.11999/JEIT 150856. WU Qiuling and WU Meng. Novel audio information hiding algorithm based on wavelet transform[J]. Journal of Electronics Information Technology, 2016, 38(4): 834-840. doi: 10.11999/JEIT150856. -
計(jì)量
- 文章訪問數(shù): 1347
- HTML全文瀏覽量: 146
- PDF下載量: 111
- 被引次數(shù): 0