一种音频篡改检测方法、装置、服务器和存储介质制造方法及图纸

技术编号:31495938 阅读:44 留言:0更新日期:2021-12-18 12:37
本发明专利技术实施例公开了一种音频篡改检测方法及装置,该方法包括:获取音频发送端的原始音频数据包和音频接收端的传输音频数据包,并进行数据拆分,以获取原始音频数据包的原始头部信息和原始载荷信息,以及传输音频数据包的传输头部信息和传输载荷信息;获取原始载荷信息的原始哈希值,以及传输载荷信息的传输哈希值,并判断原始哈希值与传输哈希值是否相同;若确定原始哈希值与传输哈希值不相同,则向音频发送端和/或音频接收端发出音频篡改报警。本发明专利技术实施例提供的技术方案,实现了对音频文件本身音频数据的篡改检测,避免了外加噪音数据对音频文件的数据干扰,避免了篡改行为误检测的发生,提高了音频篡改检测的准确性。提高了音频篡改检测的准确性。提高了音频篡改检测的准确性。

【技术实现步骤摘要】
一种音频篡改检测方法、装置、服务器和存储介质


[0001]本专利技术实施例涉及媒体数据传输技术,尤其涉及一种音频篡改检测方法、装置、服务器和存储介质。

技术介绍

[0002]随着网络技术的不断发展,音频等多媒体数据逐渐成为信息传达和处理领域中,广泛应用的信息载体,然而音频在为人们带来信息便利的同时,音频数据被篡改现象也时有发生,并由此带来了严重的社会危害。
[0003]现有技术中,对于音频数据篡改行为的检测,通常是由音频发送端在音频数据中加入人耳听不到的噪音数据,音频接收端接收到上述音频数据后,提取标记的噪音数据,根据提取的噪音数据与加入的原始噪音数据的比对,判断音频数据是否被篡改。
[0004]但是音频数据在传输过程中,可能会对加入的噪音数据进行修正,导致前后数据不一致,但上述修正并不是针对音频数据的恶意修改行为,往往也被会误报为音频被篡改,极大地影响了检测音频篡改行为的准确性,同时,上述噪音数据的比对,也仅能表明未对上述噪音数据进行篡改,并不能确保对音频数据本身未进行篡改。

技术实现思路

[0005]本专利技术实施例提供了一种音频篡改检测方法、装置、服务器和存储介质,以根据原始音频数据包和传输音频数据包中载荷数据的哈希值,确定是否存在音频篡改行为。
[0006]第一方面,本专利技术实施例提供了一种音频篡改检测方法,包括:
[0007]获取音频发送端的原始音频数据包和音频接收端的传输音频数据包,并分别对所述原始音频数据包和所述传输音频数据包进行数据拆分,以获取所述原始音频数据包的原始头部信息和原始载荷信息,以及所述传输音频数据包的传输头部信息和传输载荷信息;
[0008]获取所述原始载荷信息的原始哈希值,以及所述传输载荷信息的传输哈希值,并判断所述原始哈希值与所述传输哈希值是否相同;
[0009]若确定所述原始哈希值与所述传输哈希值不相同,则向所述音频发送端和/或所述音频接收端发出音频篡改报警。
[0010]第二方面,本专利技术实施例提供了一种音频篡改检测装置,包括:
[0011]数据拆分执行模块,用于获取音频发送端的原始音频数据包和音频接收端的传输音频数据包,并分别对所述原始音频数据包和所述传输音频数据包进行数据拆分,以获取所述原始音频数据包的原始头部信息和原始载荷信息,以及所述传输音频数据包的传输头部信息和传输载荷信息;
[0012]哈希值获取模块,用于获取所述原始载荷信息的原始哈希值,以及所述传输载荷信息的传输哈希值,并判断所述原始哈希值与所述传输哈希值是否相同;
[0013]音频篡改报警发出模块,用于若确定所述原始哈希值与所述传输哈希值不相同,则向所述音频发送端和/或所述音频接收端发出音频篡改报警。
[0014]第三方面,本专利技术实施例还提供了一种服务器,所述服务器包括:
[0015]一个或多个处理器;
[0016]存储装置,用于存储一个或多个程序;
[0017]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所述的音频篡改检测方法。
[0018]第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时实现本专利技术任意实施例所述的音频篡改检测方法。
[0019]本专利技术实施例提供的技术方案,在获取到原始音频数据包和传输音频数据包后,根据原始音频数据包中原始载荷信息的原始哈希值,以及根据传输音频数据包中传输载荷信息的传输哈希值,确定音频文件的音频数据是否被篡改,实现了对音频文件本身音频数据的篡改检测,避免了外加噪音数据对音频文件的数据干扰,避免了篡改行为误检测的发生,提高了音频篡改检测的准确性。
附图说明
[0020]图1是本专利技术实施例一提供的一种音频篡改检测方法的流程图;
[0021]图2是本专利技术实施例二提供的一种音频篡改检测方法的流程图;
[0022]图3是本专利技术实施例三提供的一种音频篡改检测装置的结构框图;
[0023]图4是本专利技术实施例四提供的一种服务器的结构框图。
具体实施方式
[0024]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0025]实施例一
[0026]图1为本专利技术实施例一提供的一种音频篡改检测方法的流程图,本实施例可适用于根据原始音频数据包和传输音频数据包中载荷数据的哈希值,确定是否存在音频篡改行为,该方法可以由本专利技术实施例中音频篡改检测装置来执行,该装置可以通过软件和/或硬件实现,并集成在电子设备上,典型的,集成在音频篡改检测服务器上,该方法具体包括如下步骤:
[0027]S110、获取音频发送端的原始音频数据包和音频接收端的传输音频数据包,并分别对所述原始音频数据包和所述传输音频数据包进行数据拆分,以获取所述原始音频数据包的原始头部信息和原始载荷信息,以及所述传输音频数据包的传输头部信息和传输载荷信息。
[0028]音频发送端通过功能软件将音频文件发送给音频接收端后,音频发送端将该音频文件(即原始音频文件)上传至音频篡改检测服务器,音频接收端在获取到音频发送端传输的音频文件后,将获取到的音频文件(即传输音频文件)上传至音频篡改检测服务器中;由于音频文件在网络传输中是以数据流的方式传输,因此,音频篡改检测服务器是以音频数据包的形式获取音频文件;音频篡改检测服务器,在分别获取到发送端上传的原始音频数
据包和接收端上传的传输音频数据包后,通过内部集成的DPI(Deep Packet Inspection,深度报文检测)设备,对上述音频数据包分别进行拆分处理,以将音频数据包拆分头部信息和载荷信息;其中,头部信息,是网络数据传输时,标注在数据包前端的字符串,用于表示数据的结构和类型;载荷信息,是数据包的主体信息,用于表示实际的传输内容,例如,本专利技术实施例中,音频文件的音频数据组成了音频数据包的载荷信息;特别的,在本专利技术实施例中,音频文件包括流媒体格式的音频文件,音频发送端可以为音频网站的服务器或者用户终端设备,音频接收端也可以为音频网站的服务器或者用户终端设备;在本专利技术实施例中,可选的,对音频发送端和音频接收端的设备类型不作具体限定。
[0029]可选的,在本专利技术实施例中,所述获取音频发送端的原始音频数据包和音频接收端的传输音频数据包,包括:通过基于超文本传输安全协议的访问地址,获取音频发送端的原始音频数据包和音频接收端的传输音频数据包。超文本传输安全协议(Hyper Text Transfer Protocol over SecureSocket Layer,HTTPS),作为以安全为目标的HTTP通道,在HTTP的基础上进行了传输加密和身份认证,因此,音频篡改检测服务器,通过预先构建的基于HTTPS协议的访问地址,与用户进行数据交互,提高了交互本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频篡改检测方法,其特征在于,包括:获取音频发送端的原始音频数据包和音频接收端的传输音频数据包,并分别对所述原始音频数据包和所述传输音频数据包进行数据拆分,以获取所述原始音频数据包的原始头部信息和原始载荷信息,以及所述传输音频数据包的传输头部信息和传输载荷信息;获取所述原始载荷信息的原始哈希值,以及所述传输载荷信息的传输哈希值,并判断所述原始哈希值与所述传输哈希值是否相同;若确定所述原始哈希值与所述传输哈希值不相同,则向所述音频发送端和/或所述音频接收端发出音频篡改报警。2.根据权利要求1所述的方法,其特征在于,在获取所述原始音频数据包的原始头部信息和原始载荷信息,以及所述传输音频数据包的传输头部信息和传输载荷信息后,还包括:获取所述原始头部信息的原始标识信息,以及所述传输头部信息的传输标识信息,并判断所述原始标识信息与所述传输标识信息是否相同;其中,所述原始标识信息和所述传输标识信息均包括同步信源标识和/或特约信源标识;所述获取所述原始载荷信息的原始哈希值,以及所述传输载荷信息的传输哈希值,包括:若确定所述原始标识信息与所述传输标识信息相同,则获取所述原始载荷信息的原始哈希值,以及所述传输载荷信息的传输哈希值。3.根据权利要求1所述的方法,其特征在于,所述获取所述原始载荷信息的原始哈希值,以及所述传输载荷信息的传输哈希值,包括:获取所述原始载荷信息的原始梅尔频率倒谱系数,以及所述传输载荷信息的传输梅尔频率倒谱系数;根据所述原始梅尔频率倒谱系数,获取所述原始载荷信息的原始哈希值,以及根据所述传输梅尔频率倒谱系数,获取所述传输载荷信息的传输哈希值。4.根据权利要求1或3所述的方法,其特征在于,在判断所述原始哈希值与所述传输哈希值是否相同后,还包括:若确定所述原始哈希值与所述传输哈希值相同,则根据所述原始载荷信息的原始音频特征获取原始韵律变化特征,以及根据所述传输载荷信息的传输音频特征获取传输韵律变化特征;获取所述原始韵律变化特征与所述传输韵律变化特征的相似度,并判断所述原始韵律变化特征与所述传输韵律变化特征的相似度,是否大于...

【专利技术属性】
技术研发人员:侯天齐梁彧傅强蔡琳杨满智田野王杰金红陈晓光
申请(专利权)人:恒安嘉新北京科技股份公司
类型:发明
国别省市:

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

1