计算机应用 ›› 2009, Vol. 29 ›› Issue (11): 2942-2945.

• 信息与网络安全 • 上一篇    下一篇

一种基于提升小波变换和矩阵编码的音频隐写算法

郑兰君张秋余   

  1. 1. 兰州理工大学计算机与通信学院
    2.
  • 收稿日期:2009-05-06 修回日期:2009-06-18 发布日期:2009-11-26 出版日期:2009-11-01
  • 通讯作者: 郑兰君
  • 基金资助:
    甘肃省自然科学基金资助项目

Audio steganography algorithm based on lifting wavelet transform and matrix coding

Lan-jun ZHENG,Qiu-yu ZHANG   

  • Received:2009-05-06 Revised:2009-06-18 Online:2009-11-26 Published:2009-11-01
  • Contact: Lan-jun ZHENG

摘要: 以提高隐秘信息嵌入量与隐蔽性为主要目的,利用人耳听觉系统(HAS)的掩蔽效应,提出一种结合提升小波变换和矩阵编码的嵌入隐秘信息的音频隐写算法。该算法利用MPEG I心理声学模型1来控制嵌入帧,选用宿主音频提升小波变换的中低频系数,利用能够大幅提高嵌入效率、减小修改比例的矩阵编码来实现隐秘信息的嵌入。经实验仿真证明,该算法不仅具有很好的隐蔽性和嵌入容量,还兼顾了鲁棒性,对于加噪、滤波、重采样、MP3压缩、同步攻击等常见操作具有较强的抵抗力。同时,该算法能够实现盲检测。

关键词: 信息隐藏, 人耳听觉系统, 掩蔽效应, 心理声学模型, 嵌入容量, 最低有效位, 信噪比, 归一化相关系数, 位错误率

Abstract: With the main purpose of improving the embedding capacity and concealment, using Human Auditory System (HAS) masking properties, an audio steganography algorithm based on lifting wavelet transform and matrix coding to embed secret information was proposed. MPEG Ⅰ audio psychoacoustic model 1 was used to control embedding frames, middle and low frequency coefficients of lifting wavelet transform was choosen to host audio signal, and matrix coding which could improve embedding efficiency and decrease modified proportion was exploited to realize the secret information hiding. The simulation experimental results show that the algorithm not only has excellent concealment and embedding capacity, but also good robustness against noise addition, low pass filtering, resampling, MP3 compression and synchronization attack. Meanwhile, the method can realize blind extraction.

Key words: information hiding, Human Auditory System (HAS), masking effect, psychoacoustics model, embedding capacity, Least Significant Bit (LSB), Noise-Signal Ratio (SNR), normalized correlation coefficient, Bit Error Rate (BER)