本发明属于行车记录视频,具体涉及一种行车记录仪视频内容防纂改的方法。
背景技术:
1、目前,行车记录仪视频数据的真实性验证,大多是通过行车路段上及其周边的摄像头拍摄数据进行协同对比,但是在一些没有固定摄像头的道路上,其视频的真实性会存在真实性的争议。因此,我们提供一种行车记录仪视频内容防篡改的方法。
技术实现思路
1、本发明所要解决的技术问题便是针对上述现有技术的不足,提供一种行车记录仪视频内容防纂改的方法,它通过加密算法将视频数据生成视频指纹,并通过加入时序数据生成数据链,从而通过数据链证明过去视频的真实性。
2、本发明所采用的技术方案是:一种行车记录仪视频内容防纂改的方法,包括以下步骤:
3、s1:获取行车记录仪中的一个视频数据,通过sha-256加密算法,生成视频指纹,并通过设置的时序模块对视频指纹进行标记获得首个时序数据标记后的首个时序视频指纹;
4、s2:按时间顺序获取行车记录仪中s1视频数据的下一个视频数据,并通过sha-256加密算法生成相应的下一个视频指纹,并通过时序模块标记获得下一个时序数据;
5、s3:将下一个视频指纹、下一个时序数据与s1中的首个时序视频指纹通过sha-256加密算法生成第二个视频指纹,以此类推可按时间顺序获得数个视频指纹,每个视频指纹均对应包含有相应的时序数据;
6、s5:按时间顺序将获得的数个视频指纹串联构成一个完整、连续的数据链,即实现了行车记录仪视频内容防纂改。
7、作为优选,所述时序数据为从小到大依次递增的数字标记。
8、作为优选,同一段视频数据每次生成的视频指纹完全相同。
9、作为优选,数据链真实性验证:通过路段上摄像头的视频影像协同证明数据链中此段视频数据的真实性,则可证明整条数据链上的视频数据均为真实的。
10、本发明的有益效果在于:
11、(1)通过sha-256加密算法对行车记录仪中的每段视频进行加密生成唯一的视频指纹,并对每个视频指纹按时间顺序标记时序数据,从而按时间顺序将视频指纹串联后即构成了一个完整且不可篡改的数据链;
12、(2)验证某段视频真实性时,只需将该段视频生成视频指纹进行比对即可,并且由于整条数据链上的视频指纹是连续且相互关联的,通过路段周边摄像头协同对比其中一个视频是真实的,即可证实整条数据链上的视频均是真实的。
13、本发明将行车记录仪中记录的每段视频进行加密,并将它们按时间顺序串联后,形成了一条防篡改的数据链,有效防止视频数据被篡改。
1.一种行车记录仪视频内容防纂改的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种行车记录仪视频内容防纂改的方法,其特征在于,所述时序数据为从小到大依次递增的数字标记。
3.根据权利要求1所述的一种行车记录仪视频内容防纂改的方法,其特征在于,同一段视频数据每次生成的视频指纹完全相同。
4.根据权利要求1所述的一种行车记录仪视频内容防纂改的方法,其特征在于,数据链真实性验证:通过路段上摄像头的视频影像协同证明数据链中此段视频数据的真实性,则可证明整条数据链上的视频数据均为真实的。
