一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种音视频文件防篡改校验的方法及系统与流程

2023-01-15 05:41:10 来源:中国专利 TAG:

技术特征:
1.一种音视频文件防篡改校验的方法,其特征在于:包括:s1:生成rsa私钥文件和rsa公钥文件;s2:通过视频存储端解密rsa公钥文件和获取音视频文件的帧数据,采用加密算法计算帧数据的hash值,并对音视频文件的帧数据进行帧分段标识判断;再生成随机密钥,通过rsa公钥文件对随机密钥进行加密处理,对当前帧数据的上一帧数据的hash值使用随机密钥生成防篡改标识,并计算和缓存当前帧数据的hash值,供下一帧数据使用;s3:视频校验端解密ras私钥文件和对音视频文件的帧数据进行帧分段标识判断,使用rsa私钥文件解密当前帧数据hash值,并将当前帧数据hash值与缓存的当前帧数据的上一帧数据的hash值进行比较,生成被篡改校验结果和未篡改校验结果,并将未篡改结果中的当前帧数据进行缓存,供下一帧数据校验使用。2.根据权利要求1所述的一种音视频文件防篡改校验的方法,其特征在于:所述s2中包括:s2-1:获取音视频文件的帧数据,在音视频文件的帧数据的扩展信息中添加存放具有加密信息的securityinfo结构;所述加密信息包括当前帧数据的hash值和当前帧数据的加密签名;s2-2:对音视频文件的帧数据进行帧分段标识判断;s2-3:生成随机密钥,使用随机密钥对上一帧数据中缓存的hash值进行加密得到防篡改标识,并将防篡改标识保存到当前帧的securityinfo结构中;s2-4:使用rsa公钥文件对随机密钥进行加密,加密值保存至当前帧的securityinfo结构的加密签名信息中;s2-5:对视频存储端接收的音视频文件的帧数据部分进行hash值计算和缓存,留给下一帧数据使用,并循环执行s2-1至s2-5。3.根据权利要求2所述的一种音视频文件防篡改校验的方法,其特征在于:所述s2-2中的帧分段标识判断包括:s2-2-1:若当前帧为非首帧和非尾帧,执行s2-3和s2-4;s2-2-2:若当前帧是首帧,则执行s2-5;s2-2-3:若当前帧是尾帧,执行s2-3、s2-4和s2-5,并在完成后再次获取首帧,单独执行s2-1、s2-3和s2-4。4.根据权利要求3所述的一种音视频文件防篡改校验的方法,其特征在于:所述s3中包括:s3-1:视频校验端解密ras私钥文件;s3-2:获取需要解密的当前帧数据中的securityinfo结构,使用rsa私钥文件解密加密签名,获得随机密钥,再使用随机密钥解密防篡改标识得到当前帧数据的hash值;s3-3:进行帧分段标识判断;s3-4:将当前帧数据的hash值与缓存的当前帧数据的上一帧数据的hash值进行比较,若两者不同则生成被篡改校验结果,结束校验,反之,则执行s3-5;s3-5:采用加密算法计算当前帧数据部分的hash值,并缓存,留给下一帧数据检验使用,并循环执行s3-1至s3-5。
5.根据权利要求4所述的一种音视频文件防篡改校验的方法,其特征在于:所述s3-3包括:s3-3-1:若当前帧为非首帧和非尾帧,执行s3-4;s3-3-2:若当前帧是首帧,则执行s3-5;s3-3-3:若当前帧是尾帧,执行s3-4和s3-5,并在完成后再次获取首帧,单独执行s3-2和s3-4。6.根据权利要求1所述的一种音视频文件防篡改校验的方法,其特征在于:所述s1包括:s1-1:生成rsa秘钥对,并使用公共库aes方法生成rsa私钥文件和rsa公钥文件;s1-2:将rsa公钥文件发送给视频存储端,将rsa私钥文件发送给视频校验端。7.一种音视频文件防篡改校验系统,其特征在于:所述音视频文件防篡改校验系统应用了如权利要求1-6任一所述的一种音视频文件防篡改校验方法。

技术总结
本发明属于音视频技术领域,尤其涉及一种音视频文件防篡改校验的方法及系统,其中方法包括:S1:生成RSA私钥文件和RSA公钥文件;S2:通过视频存储端解密RSA公钥文件、获取音视频文件的帧数据、计算帧数据Hash值,在每个帧数据中生成防篡改标识并将帧数据构成闭式环形链条结构;S3:视频校验端解密RAS私钥文件、对音视频文件的帧数据进行帧分段标识判断,使用RSA私钥文件解密防篡改标识以校验帧数据是否被篡改。本发明能够解决现有技术中所使用的防篡改校验方法存在方法复杂、误报率高、影响视频质量的问题。频质量的问题。频质量的问题。


技术研发人员:王俊祥 王尊召
受保护的技术使用者:重庆锐明信息技术有限公司
技术研发日:2022.09.29
技术公布日:2023/1/13
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献