论文部分内容阅读
当前互联网和多媒体技术发展日新月异,人们在享受信息共享便利的同时,信息安全问题也成为日益关注的重点。音频隐写技术作为信息安全中的一个重要分支,经过多代科研人员的努力,取得了长足的进步。本论文以音频作为信息载体,提出了一种基于系数置换的音频隐写算法;在该隐写算法的基础上,采用TI-DSP作为硬件平台,设计了硬件实现框图,搭建了具体的硬件电路,并给出了关键部位的程序列表。本论文的主要工作包括以下几个方面:1.音频隐写术的理论基础。隐写术是为了在多媒体信号或者其它数字文件中,建立一个秘密信道以方便隐秘信息的传输,保证隐秘信息传输安全的一种非常有效的手段。数字音频隐写是指在不影响原始音频质量的前提下,利用数字音频信号的特点、人类视觉特性,向原始音频信号中嵌入隐秘信息实现隐秘传输的过程。本部分详细阐述了数字音频这一多媒体形式的特点,音频隐写术的历史,给出了音频隐写术的数学模型、分类。在该部分的最后还提到了隐写分析技术,该技术和隐写术是一对矛盾体。2.提出了一种基于系数置换的音频隐写技术。在分析前人的隐写算法前提下,构造了DCT域下,通过系数置换,实现音频信息的隐写。该算法建立在人类视觉模型的基础上,经实验对比,采用最优化系数选择法,算法兼顾不可见性、隐写容量。实验证明,经过对算法的改进,该隐写算法具有很好的不可见性,能够有效抵抗低通滤波、重采样、高斯噪声等攻击,容量也在有效范围之内。3.搭建隐写硬件电路。在隐写方案的基础上,建立了音频隐写硬件电路框架。本文详细介绍了系统平台实现的软件设计和硬件结构。在硬件设计过程中,采用DSP这一信号处理的硬件平台。硬件系统采用TLC320AD50实现A/D、D/A转换模块的设计,采用TMS320C54x实现数字信号的隐写功能。本文对TLC320AD50的原理框图及主要功能进行了介绍,给出了TLC320AD50芯片具体的实现流程,并详细阐述了DSP芯片和A/D、D/A转换模块间的接口设计,对电路的组成、接口及部分功能模块做了详尽的描述。软件设计过程中,主要包括芯片初始化、音频播放和采集、信号隐写处理程序三大部分。本文对于实现芯片初始化的操作函数和音频播放函数进行了说明,给出了信号隐写处理MATLAB仿真程序。在系统平台中,各模块的功能经CCS3.3集成开发环境仿真,可以较好的实现信号的隐写方案。该硬件平台的设计,为今后隐写方案的硬件实现打下了良好的基础。