基于设备解码能力的差异性视频加密方法及安全芯片装置制造方法及图纸

技术编号:34751080 阅读:17 留言:0更新日期:2022-08-31 18:46
本发明专利技术实施例公开了一种基于设备解码能力的差异性视频加密方法及安全芯片装置,该方法包括:获取对端设备的解码参数信息,所述解码参数信息包括处理器参数和内存使用率;根据所述解码参数信息确定视频流的加密算法等级以及帧图像相似度加密参数,不同的所述帧图像相似度加密参数对应不同的图像的独立加密块的个数占比;基于所述加密算法等级和所述帧图像相似度加密参数进行视频流数据的加密,并将加密数据传输至所述对端设备。本方案,解决了现有的视频流数据加密过程中,需要消耗较多的算力和硬件资源的问题,在保证数据信息的安全性的基础,最大程度的解放算力,提高传输处理速度,灵活性和适用性更强。灵活性和适用性更强。灵活性和适用性更强。

【技术实现步骤摘要】
基于设备解码能力的差异性视频加密方法及安全芯片装置


[0001]本申请实施例涉及视频流处理
,尤其涉及一种基于设备解码能力的差异性视频加密方法及安全芯片装置。

技术介绍

[0002]在为了提高视频流传输的安全级别,通常使用使用带有长密码的强力算法,其在安全级别上可以达到很好的对视频流数据进行防攻击破坏和破解的问题。
[0003]相关技术中,专利文献CN113709493A公开了一种KVM系统的视频流数据加密安全芯片装置,包括PCIe控制器、视频编码模块和加密模块,其中PCIe控制器用于将原始视频流数据写入DDR;视频编码模块用于从DDR读取原始视频流数据,对原始视频流数据进行压缩编码处理,得到编码后的视频流数据,进而将编码后的视频流数据输入加密模块进行加密,得到加密的视频流数据,最终将加密的视频流数据写入DDR。可见,该安全芯片装置将视频编码模块与加密模块进行紧耦合设计,使视频流数据的加密过程由硬件完成,避免了CPU的参与,降低了系统总线和DDR的读写频次,提升了KVM系统中视频加密流程的工作效率。此外,本申请还提供了一种KVM系统的视频流数据加密方法、设备及可读存储介质,其技术效果与上述安全芯片装置的技术效果相对应。但是上述视频流的加密方法,需要较多的算力和硬件资源,也未考虑解密端的处理情况,需要改进。

技术实现思路

[0004]本专利技术实施例提供了一种基于设备解码能力的差异性视频加密方法及安全芯片装置,解决了现有的视频流数据加密过程中,需要消耗较多的算力和硬件资源的问题,在保证数据信息的安全性的基础,最大程度的解放算力,提高传输处理速度,灵活性和适用性更强。
[0005]第一方面,本专利技术实施例提供了一种基于设备解码能力的差异性视频加密方法,该方法包括:获取对端设备的解码参数信息,所述解码参数信息包括处理器参数和内存使用率;根据所述解码参数信息确定视频流的加密算法等级以及帧图像相似度加密参数,不同的所述帧图像相似度加密参数对应不同的图像的独立加密块的个数占比;基于所述加密算法等级和所述帧图像相似度加密参数进行视频流数据的加密,并将加密数据传输至所述对端设备。
[0006]可选的,所述获取对端设备的解码参数信息,包括:当前设备每隔预设时间发送解码参数获取请求至对端设备;所述对端设备根据所述解码参数获取请求计算预设时间段内的内存使用率和处理器占用率,并反馈所述内存使用率和所述处理占用率至所述当前设备。
[0007]可选的,所述根据所述解码参数信息确定视频流的加密算法等级以及帧图像相似
度加密参数,包括:根据所述处理器占用率确定视频流的加密算法等级;根据所述内存使用率确定帧图像相似度加密参数。
[0008]可选的,所述根据所述处理器占用率确定视频流的加密算法等级,包括:根据所述处理器占用率确定落入的预设占用率区间;根据所述预设占用率区间确定对应的预先设置的加密算法等级,其中,所述预设占用率区间对应的处理器占用率越高,对应的加密算法等级越低。
[0009]可选的,所述根据所述内存使用率确定帧图像相似度加密参数,包括:根据所述内存使用率确定图像的独立加密块的个数占比;基于所述独立加密块的个数占比确定图像块的相似度系数,以用于进行图像独立加密块和非独立加密块的划分。
[0010]可选的,所述基于所述加密算法等级和所述帧图像相似度加密参数进行视频流数据的加密,包括:根据所述解码参数信息确定出的加密算法等级使用对应的加密算法,以及根据所述内存使用率确定出的帧图像相似度加密参数进行视频流数据中图像的加密。
[0011]可选的,所述根据所述解码参数信息确定出的加密算法等级使用对应的加密算法,以及根据所述内存使用率确定出的帧图像相似度加密参数进行视频流数据中图像的加密,包括:根据所述帧图像相似度加密参数进行图像的独立加密块和非独立加密块的划分,得到独立加密块图像和组合加密块图像,所述组合加密块图像的尺寸大小大于所述独立加密块图像的尺寸大小;使用确定出的加密算法分别对所述独立加密块图像和所述组合加密块图像进行加密。
[0012]第二方面,专利技术实施例还提供了一种基于设备解码能力的差异性视频加密安全芯片装置,包括:信息获取模块,配置为获取对端设备的解码参数信息,所述解码参数信息包括处理器参数和内存使用率;参数确定模块,配置为根据所述解码参数信息确定视频流的加密算法等级以及帧图像相似度加密参数,不同的所述帧图像相似度加密参数对应不同的图像的独立加密块的个数占比;加密模块,配置为基于所述加密算法等级和所述帧图像相似度加密参数进行视频流数据的加密,并将加密数据传输至所述对端设备。
[0013]第三方面,本专利技术实施例还提供了一种基于设备解码能力的差异性视频加密方法设备,该设备包括:一个或多个处理器;存储安全芯片装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例所述的基于设备解码能力的差异性视频加密方法。
[0014]第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述
计算机可执行指令在由计算机处理器执行时用于执行本专利技术实施例所述的基于设备解码能力的差异性视频加密方法。
[0015]第五方面,本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,设备的至少一个处理器从计算机可读存储介质读取并执行计算机程序,使得设备执行本申请实施例所述的基于设备解码能力的差异性视频加密方法。
[0016]本专利技术实施例中,获取对端设备的解码参数信息,所述解码参数信息包括处理器参数和内存使用率;根据所述解码参数信息确定视频流的加密算法等级以及帧图像相似度加密参数,不同的所述帧图像相似度加密参数对应不同的图像的独立加密块的个数占比;基于所述加密算法等级和所述帧图像相似度加密参数进行视频流数据的加密,并将加密数据传输至所述对端设备。本方案,解决了现有的视频流数据加密过程中,需要消耗较多的算力和硬件资源的问题,在保证数据信息的安全性的基础,最大程度的解放算力,提高传输处理速度,灵活性和适用性更强。
附图说明
[0017]图1为本专利技术实施例提供的一种基于设备解码能力的差异性视频加密方法的流程图;图2为本专利技术实施例提供的一种确定加密算法等级和帧图像相似度加密参数的方法的流程图;图3为本专利技术实施例提供的一种基于加密算法等级和帧图像相似度加密参数进行视频流数据的加密的方法的流程图;图4为本专利技术实施例提供的一种基于设备解码能力的差异性视频加密安全芯片装置的结构框图;图5为本专利技术实施例提供的一种基于设备解码能力的差异性视频加密方法设备的结构示意图。
具体实施方式
[0018]下面结合附图和实施例对本专利技术实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术实施例,而非对本专利技术实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术实施例相关的部分而非全部结构。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于设备解码能力的差异性视频加密方法,其特征在于,包括:获取对端设备的解码参数信息,所述解码参数信息包括处理器参数和内存使用率;根据所述解码参数信息确定视频流的加密算法等级以及帧图像相似度加密参数,不同的所述帧图像相似度加密参数对应不同的图像的独立加密块的个数占比;基于所述加密算法等级和所述帧图像相似度加密参数进行视频流数据的加密,并将加密数据传输至所述对端设备。2.根据权利要求1所述的基于设备解码能力的差异性视频加密方法,其特征在于,所述获取对端设备的解码参数信息,包括:当前设备每隔预设时间发送解码参数获取请求至对端设备;所述对端设备根据所述解码参数获取请求计算预设时间段内的内存使用率和处理器占用率,并反馈所述内存使用率和所述处理占用率至所述当前设备。3.根据权利要求2所述的基于设备解码能力的差异性视频加密方法,其特征在于,所述根据所述解码参数信息确定视频流的加密算法等级以及帧图像相似度加密参数,包括:根据所述处理器占用率确定视频流的加密算法等级;根据所述内存使用率确定帧图像相似度加密参数。4.根据权利要求3所述的基于设备解码能力的差异性视频加密方法,其特征在于,所述根据所述处理器占用率确定视频流的加密算法等级,包括:根据所述处理器占用率确定落入的预设占用率区间;根据所述预设占用率区间确定对应的预先设置的加密算法等级,其中,所述预设占用率区间对应的处理器占用率越高,对应的加密算法等级越低。5.根据权利要求3所述的基于设备解码能力的差异性视频加密方法,其特征在于,所述根据所述内存使用率确定帧图像相似度加密参数,包括:根据所述内存使用率确定图像的独立加密块的个数占比;基于所述独立加密块的个数占比确定图像块的相似度系数,以用于进行图像独立加密块和非独立加密块的划分。6.根据权利要求3所述的基于设备解码能力的差异性视频加密方法,其特征在于,所述基于所述加密算法等级和所述...

【专利技术属性】
技术研发人员:刘曼张奇惠王立峰
申请(专利权)人:广州万协通信息技术有限公司
类型:发明
国别省市:

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

1