【技术实现步骤摘要】
一种在视联网中视频的安全传输方法、装置、设备及介质
[0001]本申请涉及计算机
,特别是涉及一种在视联网中视频的安全传输方法装置、设备及介质。
技术介绍
[0002]随着视频技术的发展和进步,视频文件已经在各个领域进行使用和应用,视频文件的安全性也越来越受到重视。
[0003]现有技术中,为了提高视频在传输过程中的安全性,发送方与接收端在进行视频文件传输的过程中,发送方可以先对视频文件进行加密,然后向接收端发送加密后的视频文件以及加密密钥,接收端对接收到的加密后的视频文件进行解密,得到视频文件。
[0004]然而,专利技术人发现,上述加密密钥采用单独发包的方式进行传输,由于加密密钥数据包与加密后的视频文件的格式不同,在视频传输过程中,很容易被非法人员发现并窃取,从而造成视频文件的泄漏。
技术实现思路
[0005]本申请提供了一种在视联网中视频的安全传输方法装置、设备及介质,以解决目前容易造成视频文件泄漏的问题。
[0006]为了解决上述问题,本申请公开了一种在视联网中视频的安全传输方法,包括:获取安全参数集和安全参数集长度,其中,所述安全参数集至少包括:加密策略和/或加密算法类型,所述加密策略和加密算法类型用于视频数据的加密传输;对所述安全参数集和所述安全参数集长度按照设定规则进行处理,得到加密后的安全信息;对视频数据中的关键帧按照所述加密策略和所述加密算法类型进行加密,得到加密关键帧数据;将所述加密后的安全信息和所述加密关键帧数据封装成关键帧数据包;将所述关键帧数据包 ...
【技术保护点】
【技术特征摘要】
1.一种在视联网中视频的安全传输方法,其特征在于,包括:获取安全参数集和安全参数集长度,其中,所述安全参数集至少包括:加密策略和/或加密算法类型,所述加密策略和加密算法类型用于视频数据的加密传输;对所述安全参数集和所述安全参数集长度按照设定规则进行处理,得到加密后的安全信息;对视频数据中的关键帧按照所述加密策略和所述加密算法类型进行加密,得到加密关键帧数据;将所述加密后的安全信息和所述加密关键帧数据封装成关键帧数据包;将所述关键帧数据包发送至接收端。2.根据权利要求1所述的方法,其特征在于,所述对所述安全参数集和所述安全参数集长度按照设定规则进行处理,得到加密后的安全信息的步骤包括:将所述安全参数集长度作为所述安全参数集中的一部分,并进行加密,得到加密后的安全信息。3.根据权利要求1所述的方法,其特征在于,所述对所述安全参数集和所述安全参数集长度按照设定规则进行处理,得到加密后的安全信息的步骤包括:对所述安全参数集进行加密,得到加密后的安全参数集;对所述安全参数集长度和所述加密后的安全参数集按顺序拼接,得到所述加密后的安全信息;或者对所述安全参数集和所述安全参数集长度分别进行加密;对加密后的安全参数集长度和加密后的安全参数集按顺序拼接,得到所述加密后的安全信息。4.根据权利要求1至3中的任一项所述的方法,其特征在于,所述将所述加密后的安全信息和所述加密关键帧数据封装成关键帧数据包的步骤包括:将所述加密后的安全信息和加密关键帧数据顺序拼接,并作为所述关键帧数据包的数据载荷,封装至所述关键帧数据包中。5.根据权利要求1所述的方法,其特征在于,所述加密策略包括对所述关键帧部分加密或对所述关键帧全部加密;所述加密算法类型包括:密码分组链接模式;当所述加密算法类型为密码分组链接模式时,所述对视频数据中的关键帧按照所述加密策略和所述加密算法类型进行加密,得到加密关键帧数据的步骤包括:在所述视频数据中确定需要加密的至少一帧关键帧;对所述至少一帧关键帧中的每一帧关键帧,生成所述关键帧对应的初始化向量;对所述至少一帧关键帧中的每一帧关键帧进行分组,获得两个以上的子关键帧;对所述两个以上的子关键帧的第一子关键帧与所述初始化向量进行异或运算,得到第一输出结果;对第一输出结果进行加密得到第一加密帧;将所述第一加密帧与所述两个以上的子关键帧的第二子关键帧进行异或运算,得到第二输出结果;对所述第二输出结果进行加密得到第二加密帧;根据所述第一加密帧和第二加密帧生成加密关键帧数据。
6.根据权利要求1所述的方法,其特征在于,所述加密策略包括对所述关键帧部分加密或对所述关键帧全部加密;所述加密算法类型包括:输出反馈模式;当所述加密算法类型为输出反馈模式时,所述对视频数据中的关键帧按照所述加密策略和所述加密算法类型进行加密,得到加密关键帧数据的步骤包括:在所述视频数据中确定需要加密的至少一帧关键帧;对所述至少一帧关键帧中的每一帧关键帧,生成所述关键帧对应的初始化向量;对所述初始化向量进行加密生成第一加密初始化向量;对所述至少一帧关键帧中的每一帧关键帧进行分组,获得两个以上的子关键帧;对所述两个以上的子关键帧的第一子关键帧与所述第一加密初始化向量进行异或运算,得到第三加密帧;对所述第一加密初始化向量进行加密,生成第二加密初始化向量;将所述第二加密初始化向量与所述两个以上的子关键帧的第二子关键帧进行异或...
【专利技术属性】
技术研发人员:王艳辉,杨春晖,韩杰,陈杰,
申请(专利权)人:视联动力信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。