场景取证方法、场景验证方法、密钥发射装置和服务器制造方法及图纸

技术编号:36029098 阅读:12 留言:0更新日期:2022-12-21 10:29
本申请提供了一种场景取证方法、场景验证方法、密钥发射装置和服务器,涉及信息安全技术领域。该场景取证方法应用于密钥发射装置,包括:响应于针对目标场景的取证请求,接收服务器发送的第一密钥;采集目标场景的环境声,得到原始音频数据;基于第一密钥和原始音频数据,生成第二密钥;向目标场景发送包括第二密钥的环境信号。基于上述方案,使得第二密钥既依赖目标场景的物理环境,又依赖服务器发送的第一密钥,增加了第二密钥被篡改的难度和成本。并且,在目标场景的取证阶段,利用环境信号携带第二密钥,采集目标场景中包括环境信号的相关数据,以便验证采集的相关数据的真实性。以便验证采集的相关数据的真实性。以便验证采集的相关数据的真实性。

【技术实现步骤摘要】
场景取证方法、场景验证方法、密钥发射装置和服务器


[0001]本申请涉及安全
,具体涉及一种场景取证方法、场景验证方法、密钥发射装置和服务器。

技术介绍

[0002]数据可信问题在当今大数据时代愈发重要。受商业利益、员工消极怠工等因素影响,伪造数据的现象屡屡发生。而伪造数据大多发生在数据采集阶段,攻击者通过截取采集数据并伪造出虚假数据混入到真实数据中,这些虚假数据一旦被使用,可能会产生较大的损失。例如,对于商品溯源、实物监管、调查取证等涉及可信数据采集的相关场景,若采集的数据被篡改,并且篡改的数据被上传至区块链,会对链上数据产生污染,给链上信息的可信度及信息价值带来挑战。
[0003]因此,在数据采集过程中,如何保证采集对象和采集过程的真实性,是一个亟需解决的问题。

技术实现思路

[0004]为了解决上述技术问题,提出了本申请。本申请实施例提供了一种场景取证方法、场景验证方法、密钥发射装置和服务器。
[0005]第一方面,本申请一实施例提供了一种场景取证方法,应用于密钥发射装置,密钥发射装置与服务器通信连接,服务器与取证设备通信连接,该方法包括:响应于针对目标场景的取证请求,接收服务器发送的第一密钥;采集目标场景的环境声,得到原始音频数据;基于第一密钥和原始音频数据,生成第二密钥;向目标场景发送包括第二密钥的环境信号,以便取证设备以采集目标场景的图像数据和音频数据的方式,对目标场景进行取证。
[0006]第二方面,本申请一实施例提供了一种场景取证方法,应用于服务器,服务器分别与密钥发射装置和取证设备通信连接,该方法包括:接收密钥发射装置发送的密钥获取请求;响应于密钥获取请求,向密钥发射装置发送第一密钥,以便密钥发射装置基于第一密钥和目标场景的原始音频数据,生成第二密钥,并向目标场景发送包括第二密钥的环境信号,以便取证设备以采集目标场景的图像数据和音频数据的方式,对目标场景进行取证,其中,原始音频数据是基于密钥发射装置采集的、目标场景的环境声生成的。
[0007]第三方面,本申请一实施例提供了一种场景验证方法,应用于服务器,服务器分别与密钥发射装置和取证设备通信连接,该方法包括:响应于针对目标场景的验证请求,接收针对目标场景的待验证图像数据和待验证音频数据;解析待验证图像数据,得到待验证图像数据中包含的待验证密钥,待验证密钥与第二密钥对应,其中,第二密钥是密钥发射装置基于第一密钥和目标场景的原始音频数据生成的,原始音频数据是基于密钥发射装置采集的、目标场景的环境声生成的;基于待验证音频数据和待验证密钥,验证待验证图像数据和待验证音频数据的真实性。
[0008]第四方面,本申请一实施例提供了一种密钥发射装置,应用于场景取证系统,场景
取证系统包括服务器和取证设备,密钥发射装置与服务器通信连接,服务器与取证设备通信连接,该装置包括:接收单元,用于响应于针对目标场景的取证请求,接收服务器发送的第一密钥;采集单元,用于采集目标场景的环境声,得到原始音频数据;生成单元,用于基于第一密钥和原始音频数据,生成第二密钥;发送单元,用于向目标场景发送包括第二密钥的环境信号,以便取证设备以采集目标场景的图像数据和音频数据的方式,对目标场景进行取证。
[0009]第五方面,本申请一实施例提供了一种服务器,应用于场景取证系统,场景取证系统包括密钥发射装置和取证设备,服务器分别与密钥发射装置和取证设备通信连接,该服务器包括:接收单元,用于接收密钥发射装置发送的密钥获取请求;发送单元,用于响应于密钥获取请求,向密钥发射装置发送第一密钥,以便密钥发射装置基于第一密钥和目标场景的原始音频数据,生成第二密钥,并向目标场景发送包括第二密钥的环境信号,以便取证设备以采集目标场景的图像数据和音频数据的方式,对目标场景进行取证,其中,原始音频数据是基于密钥发射装置采集的、目标场景的环境声生成的。
[0010]第六方面,本申请一实施例提供了一种服务器,应用于场景验证系统,场景验证系统包括密钥发射装置和取证设备,服务器分别与密钥发射装置和取证设备通信连接,服务器包括:接收单元,用于响应于针对目标场景的验证请求,接收针对目标场景的待验证图像数据和待验证音频数据;解析单元,用于解析待验证图像数据,得到待验证图像数据中包含的待验证密钥,待验证密钥与第二密钥对应,其中,第二密钥是密钥发射装置基于第一密钥和目标场景的原始音频数据生成的,原始音频数据是基于密钥发射装置采集的、目标场景的环境声生成的;可信验证单元,用于基于待验证音频数据和待验证密钥,验证待验证图像数据和待验证音频数据的真实性。
[0011]第七方面,本申请一实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序用于执行第一方面、第二方面和第三方面所述的方法。
[0012]第八方面,本申请一实施例提供了一种电子设备,该电子设备包括:处理器;用于存储处理器可执行指令的存储器;该处理器用于执行第一方面、第二方面和第三方面所述的方法。
[0013]本申请实施例提供的技术方案可以包括以下有益效果:
[0014]一方面,通过服务器发送的第一密钥以及采集的关于目标场景的原始音频数据,生成第二密钥,使得第二密钥即依赖目标场景的物理环境,又依赖服务器发送的第一密钥,若只单独伪造服务器发送的第一密钥,无法伪造最终的第二密钥,进而保证了第二密钥的真实性。另一方面,该方案在场景取证阶段,利用环境信号携带第二密钥,采集目标场景中包括环境信号的图像数据和音频数据,即使场景取证的相关数据(包括图像数据和音频数据)在上链前被伪造,也能通过解析相关数据中的待验证环境信号判断场景取证的相关数据的真实性。
附图说明
[0015]通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明
书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0016]图1所示为本申请一示例性实施例提供的场景取证方法的使用场景示意图。
[0017]图2所示为本申请实施例提供的场景取证方法所适用的一场景示意图。
[0018]图3所示为本申请一示例性实施例提供的场景取证方法的流程示意图。
[0019]图4所示为本申请一示例性实施例提供的向目标场景发送包括第二密钥的流程示意图。
[0020]图5所示为本申请一示例性实施例提供的生成第二密钥的流程示意图。
[0021]图6所示为本申请另一示例性实施例提供的生成第二密钥的流程示意图。
[0022]图7所示为本申请一示例性实施例提供的场景验证方法的流程示意图。
[0023]图8所示为本申请一示例性实施例提供的得到待验证密钥的流程示意图。
[0024]图9所示为本申请一示例性实施例提供的验证待验证图像数据和待验证音频数据的真实性的流程示意图。
[0025]图1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种场景取证方法,应用于密钥发射装置,所述密钥发射装置与服务器通信连接,所述服务器与取证设备通信连接,所述方法包括:响应于针对目标场景的取证请求,接收所述服务器发送的第一密钥;采集所述目标场景的环境声,得到原始音频数据;基于所述第一密钥和所述原始音频数据,生成第二密钥;向所述目标场景发送包括所述第二密钥的环境信号,以便所述取证设备以采集所述目标场景的图像数据和音频数据的方式,对所述目标场景进行取证。2.根据权利要求1所述的方法,所述环境信号包括光信号,所述向所述目标场景发送包括所述第二密钥的环境信号,包括:对所述第二密钥进行信息调制,得到调制信号;基于所述调制信号,向所述目标场景发送所述光信号,所述光信号的闪烁频率能够表示所述第二密钥。3.根据权利要求1或2所述的方法,所述图像数据为包括多幅图像帧的视频数据,所述基于所述第一密钥和所述原始音频数据,生成第二密钥,包括:对所述原始音频数据进行特征提取,得到所述原始音频数据对应的音频特征;基于所述第一密钥和所述原始音频数据对应的音频特征,生成所述第二密钥。4.根据权利要求1或2所述的方法,所述图像数据为包括单幅图像帧的图像数据,所述基于所述第一密钥和所述原始音频数据,生成第二密钥,包括:基于所述原始音频数据,生成所述原始音频数据对应的音频常数;基于所述第一密钥和所述原始音频数据对应的音频常数,生成所述第二密钥。5.一种场景取证方法,应用于服务器,所述服务器分别与密钥发射装置和取证设备通信连接,所述方法包括:接收所述密钥发射装置发送的密钥获取请求;响应于所述密钥获取请求,向所述密钥发射装置发送第一密钥,以便所述密钥发射装置基于所述第一密钥和目标场景的原始音频数据,生成第二密钥,并向所述目标场景发送包括所述第二密钥的环境信号,以便所述取证设备以采集所述目标场景的图像数据和音频数据的方式,对所述目标场景进行取证,其中,所述原始音频数据是基于所述密钥发射装置采集的、所述目标场景的环境声生成的。6.一种场景验证方法,应用于服务器,所述服务器分别与密钥发射装置和取证设备通信连接,所述方法包括:响应于针对目标场景的验证请求,接收针对所述目标场景的待验证图像数据和待验证音频数据;解析所述待验证图像数据,得到所述待验证图像数据中包含的待验证密钥,所述待验证密钥与第二密钥对应,其中,所述第二密钥是所述密钥发射装置基于第一密钥和所述目标场景的原始音频数据生成的,所述原始音频数据是基于所述密钥发射装置采集的、所述目标场景的环境声生成的;基于所述待验证音频数据和所述待验证密钥,验证所述待验证图像数据和所述待验证音频数据的真实性。7.根据权利要求6所述的方法,所述待验证图像数据为包括多幅图像帧的待验证视频
数据,所述解析所述待验证图像数据,得到所述待验证图像数据中包含的待验证密钥,包括:分别对所述多幅图像帧进行解码,得到所述多幅图像帧各自对应的频谱图像;基于所述多幅图像帧各自对应的频谱图像,确定所述多幅图...

【专利技术属性】
技术研发人员:邹祥肖睿钱烽杨磊何思枫韩劲松任奎
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

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

1