计算机科学 ›› 2021, Vol. 48 ›› Issue (9): 298-305.doi: 10.11896/jsjkx.200800199

• 信息安全 • 上一篇    下一篇

基于码分复用的音频文件大容量可逆信息隐藏算法

马宾1, 侯金程1, 王春鹏1, 李健1, 施云庆2   

  1. 1 齐鲁工业大学计算机科学与技术学院(网络空间安全学院) 济南250300
    2 新泽西理工大学电子与计算机工程系 新泽西州 纽瓦07102
  • 收稿日期:2020-08-30 修回日期:2020-10-06 出版日期:2021-09-15 发布日期:2021-09-10
  • 通讯作者: 马宾 (sddxmb@126.com)
  • 基金资助:
    国家自然科学基金(61872203,61802212)

High Capacity Reversible Data Hiding Algorithm for Audio Files Based on Code Division Multiplexing

MA Bin1, HOU Jin-cheng1, WANG Chun-peng1, LI Jian1, SHI Yun-qing2   

  1. 1 School of Computer Science, Technology (School of Cyber Security), Qilu University of Technology, Jinan 250300, China
    2 Electrical and Computer Engineering,New Jersey Institute of Technology,Newark,New Jersey 07102,USA
  • Received:2020-08-30 Revised:2020-10-06 Online:2021-09-15 Published:2021-09-10
  • About author:MA Bin,born in 1973,Ph.D,professor.His main research interests include reversible data hiding,multimedia security and image processing.
  • Supported by:
    National Natural Science Foundation of China(61872203,61802212)

摘要: 针对音频文件可逆信息隐藏算法嵌入容量小、安全性不高的问题,文中提出了一种基于码分复用(Code Division Multiplexing,CDM)的音频文件大容量可逆信息隐藏(Reversible Data Hiding,RDH)算法。所提算法采用正交扩展序列将秘密信息可逆地嵌入音频文件中,不但可以保障所嵌入信息的无损提取,而且能够完全恢复原始音频信号;同时,基于嵌入向量的正交特性,将机密信息叠加嵌入到原始载体图像中,在嵌入过程中,不同嵌入向量中的大部分元素相互抵消,使得所提算法在大容量信息嵌入的情况下可取得更高的音频保真能力。而且,接收方只有采用相同的嵌入向量才能实现嵌入信息的正确提取与原始音频信息的无损恢复,有效提升了算法的安全性能。实验结果表明,与其他音频可逆信息隐藏算法相比,基于码分复用(CDM)的音频文件可逆信息隐藏(RDH)算法在相同文件失真情况下具有更大的可逆信息嵌入容量。

关键词: 大容量, 可逆信息隐藏(RDH), 码分复用(CDM), 音频文件

Abstract: Aiming at the problem of small embedding capacity and low security of reversible data hiding algorithm for audio files,a reversible data hiding(RDH) algorithm for audio files based on code division multiplexing(CDM) is proposed in this paper.The orthogonal spreading sequences are employed to carry secret message.For reversible data hiding in the proposed scheme,they enable the original image can be recovered completely after the secret data having been extracted accurately.At the same time,according the orthogonal character of the embedding vector,the secret data can be overlapping embedded into the audio files and most elements of the sequence are mutually canceled in the process of the data embedding,and thus higher audio fidelity ability is obtained even at large data embedding capacity.Moreover,only the receiver who holds the same embedding vector as the sender can restore the embedded information and the original audio file losslessly,which improves the security performance of the algorithm effectively.Experimental results show that,compared with other audio reversible data hiding algorithms,the CDM based reversible data hiding (RDH) algorithm of audio file can achieve higher data embedding capacity at same audio distortion.

Key words: Audio files, Code division multiplexing(CDM), High capacity, Reversible data hiding(RDH)

中图分类号: 

  • TP391
[1]BARTONJ M.Method and apparatus for embedding authentication information within digital data[OL].https://xueshu.baidu.com/usercenter/paper/show?paperid=1e1k02f0kp2c00s0fp4f0gh08n324784&site=xueshu_se.
[2]SHI Y Q,NI Z,ZOU D,et al.Lossless data hiding:fundamentals,algorithms and applications[C]//International Symposium on Circuits & Systems.IEEE,2004:33-36.
[3]COX I.Digital watermarking[J].Journal of Electronic Imaging,2002,11(3):414.
[4]FRIDRICH J,GOLJAN M,DU R.Lossless Data Embedding-New Paradigm in Digital Watermarking[J].EURASIP Journal on Advances in Signal Processing,2002,2002(2):185-196.
[5]FRIDRICH J,GOLJAN M,DU R.Invertible authentication[J].Proceedings of SPIE-The International Society for Optical Engineering,2001,4314:197-208.
[6]CELIK M U,SHARMA G,TEKALP A M,et al.Lossless ge-neralized-LSB data embedding[J].IEEE Transactions on Image Processing,2005,14(2):253-266.
[7]KALKER T,WILLEMS F M J.Capacity bounds and constructions for reversible data-hiding[C]// Electronic Imaging.International Society for Optics and Photonics,2003:71-76.
[8]TIAN J.Reversible data embedding using a difference expansion[J].IEEE Transactions on Circuits and Systems for Video Technology,2003,13(8):890-896.
[9]ALATTAR A M.Reversible Watermark Using the DifferenceExpansion of a Generalized Integer Transform[J].IEEE Tran-sactions on Image Processing,2004,13(8):1147-1156.
[10]HEIJMANS H.Reversible data embedding into images usingwavelet techniques and sorting[J].IEEE Trans.Image Process,2005,14(12):2082-2090.
[11]KIM H J,SACHNEV V,SHI Y Q,et al.A Novel Difference Expansion Transform for Reversible Data Embedding[J].IEEE Transactions on Information Forensics and Security,2008,3(3):456-465.
[12]NI Z,SHI Y Q,ANSARI N,et al.Reversible data hiding[J].IEEE Transactions on Circuits and Systems for Video Technology,2006,16(3):354-362.
[13]NI Z,SHI Y Q,ANSARI N,et al.Robust lossless image data hiding[J].IEEE Trans.on Circuits & Systems for Video Technology,2008,18(4):497-509.
[14]TAI W L,YEH C M,CHANG C C.Reversible Data HidingBased on Histogram Modification of Pixel Differences[J].IEEE Transactions on Circuits and Systems for Video Technology,2009,19(6):906-910.
[15]THODI D M,RODRIGUEZ J J.Expansion Embedding Techniques for Reversible Watermarking[M].IEEE Press,2007,16(3):721-730.
[16]SACHNEV V,KIM H J,NAM J,et al.Reversible data embedding using sorting and prediction[J].IEEE Transactions on Circuits and Systems for Video Technology,2009,19(7):989-999.
[17]ZHANG X P.Reversible Data Hiding with Optimal ValueTransfer[J].IEEE Transactions on Multimedia,2013,15(2):316-325.
[18]COLTUC D.Low Distortion Transform for Reversible Watermarking[J].IEEE Transactions on Image Processing,2012,21(1):412-417.
[19]DRAGOI I C,COLTUC D.Local-Prediction-Based DifferenceExpansion Reversible Watermarking[J].IEEE Trans.Image Process,2014.23(4):1779-1790.
[20]MA B,WANG X Y,LI Q,et al.Adaptive error prediction me-thod based on multiple linear regression for reversible data hi-ding[J].Journal of Real-Time Image Processing,2019,16(4):821-834.
[21]VEEN M V D,BRUEKERS F,LEEST A V,et al.High capacity reversible watermarking for audio[C]//Proceedings of SPIE-The International Society for Optical Engineering.2003:2565-2568.
[22] YAN D,WANG R.Reversible Data Hiding for Audio Based on Prediction Error Expansion[C]// International Conference on Intelligent Information Hiding and Multimedia Signal Proces-sing,2008(IIHMSP'08).IEEE Computer Society,2008.
[23]NISHIMURA A.Reversible audio data hiding using linear prediction and error expansion[C]// 2011 Seventh International Conference on Intelligent Information Hiding and Multimedia Signal Processing.IEEE,2011:318-321.
[24]WANG F ,XIE Z X,CHEN Z.High Capacity Reversible Watermarking for Audio by Histogram Shifting and Predicted Error Expansion[J/OL].The Scientific World Journal,2014.https://www.researchgate.net/publication/264537755_High_Capacity_Reversible_Watermarking_for_Audio_by_Histogram_Shifting_and_Predicted_Error_Expansion.
[25]XIANG S J.Non-integer expansion embedding for prediction-based reversible watermarking[C]// International Workshop on Information Hiding.Berlin,Heidelberg:Springer,2012:224-239.
[26]HUANG X P,ONO N,ECHIZEN I,et al.Reversible audio information hiding based on integer DCT coefficients with adaptive hiding locations[C]// International Workshop on Digital Watermarking.Berlin,Heidelberg:Springer,2013:376-389.
[27]XIANG S J,LI Z H.Reversible audio data hiding algorithmusing noncausal prediction of alterable orders[J].EURASIP
Journal on Audio,Speech,and Music Processing,2017(4):2017.
[28]EBU Committee:sound quality assessment material recordings for subjective tests[OL].https://tech.ebu.ch/publications/sqamcd.
[1] 张垚, 潘峰, 申军伟, 李宁波.
基于MP3的后置式自适应隐写算法
Adaptive Post-type Steganography Algorithm Based on MP3
计算机科学, 2016, 43(8): 114-117. https://doi.org/10.11896/j.issn.1002-137X.2016.08.024
[2] 李美峰 戴冠中 胡伟 苗胜 张德刚.
USB2.0-ATA桥接器IP核设计

计算机科学, 2008, 35(4): 91-93.
[3] 梁建民 祝明发 梁小萍.
基于集群和分布式存储的大容量邮件系统研究

计算机科学, 2002, 29(8): 6-8.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!