视频防伪签名生成和视频防伪验证方法、设备及存储介质与流程

摘要: 本发明涉及数据安全,尤其涉及一种视频防伪签名生成方法、视频防伪验证方法、电子设备及计算机可读存储介质。背景技术:1、视频防伪签名旨在为视频流提供一个可以确保其真...
视频防伪签名生成和视频防伪验证方法、设备及存储介质与流程

本发明涉及数据安全,尤其涉及一种视频防伪签名生成方法、视频防伪验证方法、电子设备及计算机可读存储介质。

背景技术:

1、视频防伪签名旨在为视频流提供一个可以确保其真实来源和完整性的证明,借助视频防伪签名,可以验证视频流是否确实来源于所提供的特定设备,以及验证视频流是否经过篡改。

2、伪造视频可被用于虚假新闻制造、信息篡改、以及实施各种不当行为等,因此确保视频流的真实性和完整性是至关重要的。

3、基于此,亟需一种安全性能较高的视频防伪签名生成方法。

技术实现思路

1、本申请主要解决的技术问题是提供一种视频防伪签名生成方法、视频防伪验证方法、电子设备及计算机可读存储介质,能够提高视频防伪签名的可靠性。

2、为解决上述技术问题,本申请采用的一个技术方案是:提供一种视频防伪签名生成方法,所述视频防伪签名生成方法应用于视频发送装置,所述视频防伪签名生成方法包括:获取原始视频流,所述原始视频流包括至少两帧原始视频帧;基于所述原始视频流中各原始视频帧的帧数据和获取的原始设备硬件指纹对对应的原始视频帧进行标签提取处理,得到各原始视频帧的原始视频帧标签值;基于各原始视频帧的原始视频帧标签值和获取的设备密钥信息进行签名生成处理,得到所述原始视频流的原始防伪签名。

3、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种视频防伪验证方法,所述视频防伪验证方法应用于视频接收装置,所述视频接收装置与视频发送装置通信连接,所述视频防伪验证方法包括:接收来自于所述视频发送装置的视频文件,所述视频文件包括所述原始视频流的原始防伪签名和待验证视频流,所述原始视频流的原始防伪签名基于获取原始视频流,所述原始视频流包括至少两帧原始视频帧;基于所述原始视频流中各原始视频帧的帧数据和获取的原始设备硬件指纹对对应的原始视频帧进行标签提取处理,得到各原始视频帧的原始视频帧标签值;基于各原始视频帧的原始视频帧标签值和获取的设备密钥信息进行签名生成处理,得到所述原始视频流的原始防伪签名;根据所述原始防伪签名对所述待验证视频流进行验证处理,得到所述待验证视频流的目标验证结果。

4、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种电子设备,包括存储器和处理器,所述存储器存储有程序指令,所述处理器从所述存储器调取所述程序指令以执行上述视频防伪签名生成方法和/或视频防伪验证方法。

5、为解决上述技术问题,本申请采用的另一个技术方案是:提供一种计算机可读存储介质包括储存有程序数据,所述程序数据被处理器执行时用于实现上述视频防伪签名生成方法和/或视频防伪验证方法。

6、本申请的视频防伪签名生成方法获取原始视频流,原始视频流包括至少两帧原始视频帧;通过获取的原始设备硬件指纹对原始视频帧的帧数据进行标签提取处理,建立原始视频帧的帧数据与设备之间的绑定关系,可以保证每一原始视频帧均可以溯源对应的设备,且将原始视频帧标签值与原始视频帧的帧数据进行绑定,可以进一步增加签名伪造难度,提高视频防伪强度;通过设备密钥信息和原始视频流中各原始视频帧的原始视频帧标签值确定原始视频流的原始防伪签名,不仅可以保证原始视频流可以溯源对应的设备,还可以确保原始视频流的完整性,避免对单帧视频帧丢失的感知缺失,提高原始防伪签名的安全性和可靠性。

1.一种视频防伪签名生成方法,其特征在于,所述视频防伪签名生成方法应用于视频发送装置,所述视频防伪签名生成方法包括:

2.根据权利要求1所述的视频防伪签名生成方法,其特征在于,所述原始防伪签名包括原始视频签名和原始设备签名,所述基于各原始视频帧的原始视频帧标签值和获取的设备密钥信息进行签名生成处理,得到所述原始视频流的原始防伪签名的步骤,包括:

3.根据权利要求2所述的视频防伪签名生成方法,其特征在于,所述设备密钥信息包括设备私钥,所述根据各原始视频帧对应的原始视频帧标签值和所述设备密钥信息确定所述原始视频签名的步骤,包括:

4.根据权利要求2所述的视频防伪签名生成方法,其特征在于,所述设备密钥信息包括设备公钥和预设根证书对应的私钥,所述根据所述设备密钥信息和所述原始设备硬件指纹确定所述原始设备签名的步骤,包括:

5.根据权利要求4所述的视频防伪签名生成方法,其特征在于,所述根据所述设备公钥和所述原始设备硬件指纹生成设备证书签名请求的步骤,包括:

6.一种视频防伪验证方法,其特征在于,所述视频防伪验证方法应用于视频接收装置,所述视频接收装置与视频发送装置通信连接,所述视频防伪验证方法包括:

7.根据权利要求6所述的视频防伪验证方法,其特征在于,所述原始防伪签名包括原始视频签名和原始设备签名,所述根据所述原始防伪签名对所述待验证视频流进行验证处理,得到所述待验证视频流的目标验证结果的步骤,包括:

8.根据权利要求7所述的视频防伪验证方法,其特征在于,所述根据所述原始视频签名的验签结果确定所述目标验证结果的步骤,包括:

9.一种电子设备,其特征在于,包括:存储器和处理器,其中,所述存储器存储有程序指令,所述处理器从所述存储器调取所述程序指令以执行如权利要求1-8任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,包括:存储有程序数据,所述程序数据被处理器执行时用于实现如权利要求1-8任一项所述的方法。