说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211113233.3 (22)申请日 2022.09.14 (71)申请人 浙江大华 技术股份有限公司 地址 310051 浙江省杭州市滨江区滨安路 1187号 (72)发明人 周文凯 郑艳涛 薛光峰 曾华安  陈梁 袁文君 姜哲华 李辉  (74)专利代理 机构 深圳市威世博知识产权代理 事务所(普通 合伙) 44280 专利代理师 严翠霞 (51)Int.Cl. H04L 65/60(2022.01) H04L 9/40(2022.01) H04N 19/172(2014.01) H04N 19/177(2014.01) (54)发明名称 码流加密和解密方法及相关装置、 设备、 系 统和介质 (57)摘要 本申请公开了一种码流加密和解密方法及 相关装置、 设备、 系统和介质, 其中, 码流加密方 法包括: 检测目标帧的明文码流是否准备完毕; 若否, 则基于预设密钥和初始向量执行迭代加 密, 以更新加密向量集, 且加密向量集含有各次 加密操作生成的加密向量; 若是, 则基于加密向 量的生成次序, 从加密向量集提取目标数量个加 密向量, 并基于目标数量个加密向量, 对目标帧 的明文码流进行加密, 得到目标帧的密文码流, 且目标数量个加密向量与 目标帧的明文码流具 有相同数据量。 上述方案, 能够尽可能降低码流 传输的延时性。 权利要求书3页 说明书13页 附图5页 CN 115208863 A 2022.10.18 CN 115208863 A 1.一种码流加密方法, 其特 征在于, 包括: 检测目标帧的明文码流是否准备完毕; 若否, 则基于预设密钥和初始向量执行迭代加密, 以更新加密向量集; 其中, 所述加密 向量集含有各次加密操作生成的加密向量; 若是, 则基于所述加密 向量的生成次序, 从所述加密 向量集提取目标数量个所述加密 向量, 并基于所述目标数量个所述加密向量, 对所述目标帧的明文码流进 行加密, 得到所述 目标帧的密文码流; 其中, 所述 目标数量个所述加密向量与所述 目标帧的明文码流具有相 同数据量。 2.根据权利要求1所述的方法, 其特征在于, 所述加密向量集存储于加密 设备的缓存空 间, 在检测到所述 目标帧的明文码流未准备完毕的情况下, 在所述基于预设密钥和初始向 量执行迭代加密, 以更新加密向量 集之后, 所述方法还 包括: 检测所述缓存空间是否已满; 若否, 则重新执行所述基于预设密钥和初始向量执行迭代加密, 以更新加密 向量集的 步骤; 若是, 则暂停执行所述迭代加密, 并等待检测到所述目标帧的明文码流已准备完毕时, 执行所述基于所述加密向量的生成次序, 从所述加密向量集提取目标数量个所述加密向量 的步骤以及后续 步骤。 3.根据权利要求1所述的方法, 其特征在于, 在检测到所述目标帧的明文码流已准备完 毕的情况下, 在所述基于所述加密向量的生成次序, 从所述加密向量集提取目标数量个所 述加密向量之前, 所述方法还 包括: 检测所述加密向量 集内是否已累积所述目标 数量个所述加密向量; 若否, 则继续执行所述基于预设密钥和初始向量执行迭代加密, 以更新加密 向量集的 步骤, 直至所述加密向量 集内已累积所述目标 数量个所述加密向量; 若是, 则执行所述基于所述加密 向量的生成次序, 从所述加密 向量集提取目标数量个 所述加密向量的步骤以及后续 步骤。 4.根据权利要求1所述的方法, 其特征在于, 在检测到所述目标帧的明文码流已准备完 毕且所述目标帧为B帧或P帧的情况下, 在执行所述基于所述 目标数量个所述加密向量, 对 所述目标帧的明文码流进行加密, 得到所述目标帧的密文码流的过程中, 所述方法还 包括: 并发执行所述基于预设密钥和初始向量执行迭代加密, 以更新加密 向量集的步骤, 以 为位于所述目标帧之后的视频帧准备加密所需的加密向量。 5.根据权利要求 4所述的方法, 其特 征在于, 在所述并发执 行之前, 所述方法还 包括: 基于已获取到的各个视频帧的明文码流进行波动分析, 得到下一个I帧的预测出现时 刻和预测数据量; 在所述并发执 行时, 所述方法还 包括: 基于所述加密向量集的增长速度, 分析所述加密向量集在所述预测出现时刻的数据量 是否足以覆盖所述预测数据量; 若否, 则为所述迭代加密动态调度新的计算资源。 6.根据权利要求5所述的方法, 其特征在于, 所述明文码流由加密 设备进行加密得到所 述密文码流, 所述 为所述迭代加密动态调度新的计算资源, 包括:权 利 要 求 书 1/3 页 2 CN 115208863 A 2响应于所述加密 设备中空闲的计算资源低于所述新的计算资源, 在所述加密 设备运行 的各个业务中选择至少一个目标业务, 并暂停所述至少一个目标业务, 以空出所述新的计 算资源; 其中, 所述各个业 务不含码流加密业 务。 7.一种码流 解密方法, 其特 征在于, 包括: 检测目标帧的密文码流是否准备完毕; 若否, 则基于预设密钥和初始向量执行迭代加密, 以更新解密向量集; 其中, 所述解密 向量集含有各次加密操作生成的解密向量; 若是, 则基于所述解密 向量的生成次序, 从所述解密 向量集提取目标数量个所述解密 向量, 并基于所述目标数量个所述解密向量, 对所述目标帧的密 文码流进 行解密, 得到所述 目标帧的明文码流; 其中, 所述 目标数量个所述解密向量与所述 目标帧的密文码流具有相 同数据量。 8.根据权利要求7所述的方法, 其特征在于, 在检测到所述目标帧的密文码流已准备完 毕且所述目标帧为B帧或P帧的情况下, 在执行所述基于所述 目标数量个所述解密向量, 对 所述目标帧的密文码流进行解密, 得到所述目标帧的明文码流的过程中, 所述方法还 包括: 并发执行所述基于预设密钥和初始向量执行迭代加密, 以更新解密 向量集的步骤, 以 为位于所述目标帧之后的视频帧准备解密所需的解密向量。 9.根据权利要求7 所述的方法, 其特 征在于, 在所述并发执 行之前, 所述方法还 包括: 基于已获取到的各个视频帧的密文码流进行波动分析, 得到下一个I帧的预测出现时 刻和预测数据量; 在所述并发执 行时, 所述方法还 包括: 基于所述解密向量集的增长速度, 分析所述解密向量集在所述预测出现时刻的数据量 是否足以覆盖所述预测数据量; 若否, 则为所述迭代加密动态调度新的计算资源。 10.根据权利要求9所述的方法, 其特征在于, 所述密文码流由解密设备解密得到所述 明文码流, 所述 为所述迭代加密动态调度新的计算资源, 包括: 响应于所述解密 设备中空闲的计算资源低于所述新的计算资源, 在所述解密 设备运行 的各个业务中选择至少一个目标业务, 并暂停所述至少一个目标业务, 以空出所述新的计 算资源; 其中, 所述各个业 务不含码流 解密业务。 11.一种码流加密装置, 其特 征在于, 包括: 明文码流检测模块, 用于检测目标帧的明文码流是否准备完毕; 加密向量生成模块, 用于在检测所述目标帧的明文码流未准备完毕的情况下, 基于预 设密钥和初始向量执行迭代加密, 以更新加密向量集; 其中, 所述加密向量集含有 各次加密 操作生成的加密向量; 明文码流加密模块, 用于在检测所述目标帧的明文码流已准备完毕的情况下, 基于所 述加密向量的生成次序, 从所述加密向量集提取目标数量个所述加密向量, 并基于所述 目 标数量个所述加密向量, 对所述目标帧的明文码流进 行加密, 得到所述目标帧的密 文码流; 其中, 所述目标 数量个所述加密向量与所述目标帧的明文码流具有相同数据量。 12.一种码流 解密装置, 其特 征在于, 包括: 密文码流检测模块, 用于检测目标帧的密文码流是否准备完毕;权 利 要 求 书 2/3 页 3 CN 115208863 A 3

PDF文档 专利 码流加密和解密方法及相关装置、设备、系统和介质

文档预览
中文文档 22 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 码流加密和解密方法及相关装置、设备、系统和介质 第 1 页 专利 码流加密和解密方法及相关装置、设备、系统和介质 第 2 页 专利 码流加密和解密方法及相关装置、设备、系统和介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:05:05上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。