音频信号的水印信息加载装置及方法制造方法及图纸

技术编号:12091285 阅读:106 留言:0更新日期:2015-09-23 09:39
一种音频信号的水印信息加载装置,用于音频设备中,包括加密单元、查询单元、解码单元、加载单元、以及写入单元。加密单元用于将音频设备的硬件地址通过哈希计算生成数字签名,查询单元用于根据数字签名在walsh码序列的对应编号中查询得到正交码,解码单元用于根据正交码解码音频信号以获得回读数据,加载单元用于将正交码加载至音频设备的身份识别信息中以形成水印信息,写入单元用于将水印信息加载至回读数据中后重新写入音频信号中以形成新的音频信号。本发明专利技术还提供一种音频信号的水印信息加载方法。本发明专利技术的水印信息加载装置及方法在音频信号被非法复制时,可反向提取加载的水印信息,获得音频设备的身份信息以追查泄漏源头。

【技术实现步骤摘要】

本专利技术涉及音频设备,特别涉及一种。
技术介绍
随着多媒体技术和数字通信的发展与广泛应用,多媒体作品如图像、音频、视频作品的认证保护与信息安全成为人们日益关注的问题。通常,在制作音频作品,例如制作唱片时,原始的音频信号经数字/模拟转换器后直接输出,若发生泄密等问题,无法追查泄漏源头,带来商业上的严重损失。
技术实现思路
有鉴于此,需提供一种音频信号的水印信息加载装置,在原始音频上加载水印信肩、O此外,还需提供一种音频信号的水印信息加载方法。本实施方式提供的一种音频信号的水印信息加载装置,用于音频设备中,包括包括加密单元、查询单元、解码单元、加载单元、以及写入单元。加密单元用于将音频设备的硬件地址通过哈希计算生成数字签名,查询单元用于根据数字签名在ralsh (沃尔什)码序列的对应编号中查询得到正交码,解码单元用于根据正交码解码音频信号以获得回读数据,加载单元用于将正交码加载至音频设备的身份识别信息中以形成水印信息,写入单元用于将水印信息加载至回读数据中后重新写入音频信号中以形成新的音频信号。优选的,所述数字签名为固定长度的十六进制数据,所述walsh码序列是N*N正交矩阵,所述查询单元还用于将所述数字签名转换成二进制数据,并将所述二进制数据分成若干组,然后将所述每组二进制数据转换成十进制数值以及根据所述十进制数值获得所述N*N正交矩阵对应行的正交码,其中,所述十进制数值对应为所述N*N正交矩阵对应的行编号。优选的,所述身份识别信息包括所述硬件地址和系统时间,所述加载单元还用于将所述正交码分别正交至对应的所述硬件地址和系统时间中以形成第一数据和第二数据,并叠加所述第一数据和第二数据以得到所述水印信息。以下对应修改优选的,所述写入模块还用于将所述水印信息累加至所述回读数据中后写入所述音频信号原始波形的隐藏区间中以及重新写入所述音频信号原始波形的起始区间和结尾区间以形成新的音频信号。本专利技术一实施方式提供的一种音频信号的水印信息加载方法,用于音频设备中,包括:将所述音频设备的硬件地址通过哈希计算生成数字签名;根据所述数字签名在walsh码序列的对应编号中查询得到正交码;根据所述正交码解码所述音频信号以获得回读数据;将所述正交码加载至所述音频设备的身份识别信息中以形成所述水印信息;以及将所述水印信息加载至所述回读数据中后重新写入所述音频信号中以形成新的音频信号。优选的,所述数字签名为固定长度的十六进制数据,所述walsh码序列是N*N正交矩阵,所述根据所述数字签名在walsh码序列的对应编号中查询得到正交码包括:将所述数字签名转换成二进制数据;将所述二进制数据分成若干组;将所述每组二进制数据转换成十进制数值;以及根据所述十进制数值获得所述N*N正交矩阵对应行的正交码,其中,所述十进制数值对应为所述N*N正交矩阵对应的行编号。优选的,所述身份识别信息包括所述硬件地址和系统时间,所述将所述正交码加载至所述音频设备的身份识别信息中以形成所述水印信息包括:将所述正交码分别正交至对应的所述硬件地址和系统时间中以形成第一数据和第二数据;以及叠加所述第一数据和第二数据以得到所述水印信息。优选的,所述将所述水印信息加载至所述回读数据中后重新写入所述音频信号中以形成新的音频信号包括:将所述水印信息累加至所述回读数据中后写入所述音频信号原始波形的隐藏区间中;以及重新写入所述音频信号原始波形的起始区间和结尾区间以形成新的音频信号。本专利技术实施方式的,通过音频设备的硬件地址获得正交码,然后将正交码加载至音频设备的身份识别信息中形成水印信息,最后写入音频信息的原始数据中,以在音频信号被非法复制时,可经由反向提取加载的水印信息,获得音频设备的身份信息以追查泄漏源头,确保音频信号的安全,并更好的保护音频信号。【附图说明】图1为本专利技术一实施方式中水印信息加载装置的应用环境图;图2为本专利技术一实施方式中水印信息加载装置的功能模块图;图3为本专利技术一实施方式中将正交码加载至音频设备的身份识别信息中以形成水印信息的信号示意图;图4为图3中通过正交码解码水印信息的信号示意图;图5为本专利技术一实施方式中音频信号的水印信息加载方法的流程图;图6为图5中根据所述数字签名在walsh码序列的对应编号中查询得到正交码的方法流程图;图7为图5中将所述正交码加载至所述音频设备的身份识别信息中以形成所述水印信息的方法流程图;图8为图5中将所述水印信息加载至所述回读数据中后重新写入所述音频信号中以形成新的音频信号的方法流程图。主要元件符号说明音频设备100水印信息加载装置110加密单元111查询单元112解码单元113加载单元114写入单元115服务器200【具体实施方式】图1为本专利技术一实施方式中音频设备100的示意图。在本实施方式中,音频设备100,例如机顶盒,连接在网络中,可通过服务器200接收音频信号,并在所述音频信号上加载音频设备100身份识别信息的水印信息。当该音频信号在音频设备100中被复制时,副本音频信号中包含所述水印信息,当该副本被非法传播时,可经由反向解码所述水印信息以获得音频设备100的身份信息,从而追查到泄漏源头。请参考图2,本专利技术实施例的一种音频信号的水印信息加载装置110,用于音频设备100中,包括包括加密单元111、查询单元112、解码单元113、加载单元114、以及写入单元 115。加密单元111用于将所述音频设备100的硬件地址MAC通过哈希计算生成数字签名。其中,通过MD5单项哈希加密算法(Message-digest Algorithm5,信息摘要算法5)可以将音频设备100的硬件地址转换成固定长度的输出值,输出值即数字签名。查询单元112用于根据所述数字签名在walsh码序列的对应编号中查询得到正交码,其中,根据所述输出值可以得到在walsh码序列的正交码编号。解码单元113用于根据所述正交码解码所述音频信号以获得回读数据。根据查询单元112获得的一段正交码,解码单元113将音频信号与其进行运算可获得对应的回读数据。其中,若解码后的回读数据有效则说明所述编号的正交码已经被使用过,此时则根据所述十进制数值的大小顺序获得所述N*N正交矩阵下一个编号位置对应的正交码重新解码,若解码后的回读数据无效则说明所述正交码没有使用过,所述正交码可以用于生成水印信息。加载单元114用于将所述正交码加载至所述音频设备100的身份识别信息中以形成所述水印信息。每个硬件设备都有唯一的设备识别信息,例如设备的硬件序列号,出场日期以及网络中的唯一位置等,所述身份识别信息只对应一个硬件设备,通过将正交码加载在音频设备HO的身份识别信息中形成水印信息,然后再解读这些水印信息以重新获得身份识别信息,便可以获得音频设备110的信息。写入单元115用于将所述水印信息加载至所述回读数据中后重新写入所述音频信号中以形成新的音频信号。通过将水印信息与回读数据做累加,再写回原始音频波形的信息隐藏区域从而形成新的音频信号。为了防止累计误差,将原始音频波形的起始波形和结尾播出重新写入。在本实施例中,所述数字签名为固定长度的128bit (位元,Binary digit)十六进制数据,所述walsh码序列是4095*4095正交矩阵,所述查询单元112还用于将所述数字本文档来自技高网...

【技术保护点】
一种音频信号的水印信息加载装置,用于音频设备中,其特征在于,包括:加密单元,用于将所述音频设备的硬件地址通过哈希计算生成数字签名;查询单元,用于根据所述数字签名在walsh码序列的对应编号中查询得到正交码;解码单元,用于根据所述正交码解码所述音频信号以获得回读数据;加载单元,用于将所述正交码加载至所述音频设备的身份识别信息中以形成所述水印信息;以及写入单元,用于将所述水印信息加载至所述回读数据中后重新写入所述音频信号中以形成新的音频信号。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴俊德
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1