[发明专利]视频加密方法、装置及视频解密方法、装置有效
申请号: | 202210329923.6 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114866811B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 郭志勇;张军;陈金孝 | 申请(专利权)人: | 广州科拓科技有限公司 |
主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04N19/42;H04N19/186;H04N21/4405 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 张思佳 |
地址: | 510665 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 加密 方法 装置 解密 | ||
本申请涉及一种视频加密方法、装置及视频解密方法、装置,通过获取待加密的视频文件,对视频文件采用块操作进行第一次加密,得到一次加密视频文件,对一次加密视频文件进行压缩处理,得到压缩后文件,对压缩后文件采用置换操作进行第二次加密,得到二次加密视频文件。本申请能够满足在物联网嵌入式视频设备中实现视频加密操作,在视频文件压缩前后分别进行加密,每次加密采用不同的加密方式,并且加密的过程中算法简单,解密过程简单快捷,运行时也不需要占用大量存储和计算资源,还可以实现实时解密,有效地保证了传输视频文件的安全性,使得数据传输更安全有效、方便快捷。
技术领域
本申请涉及视频加密技术领域,特别是涉及一种视频加密方法、装置及视频解密方法、装置。
背景技术
随着物联网业务的不断发展,视频业务终端向低能耗、低存储、小型化发展,大量低功耗嵌入式的视频采集和传输设备接入物联网,这些设备往往需要长时间不间断对视频数据进行实时处理。由于视频数据往往需要在互联网中传输,所以存在泄漏的风险。近年来,出现了大量视频监控设备由于网络攻击发生信息泄漏的事件,因此除了需要对物联网设备进行安全设置外,还需要对视频数据进行加密处理。
传统技术中通常采取RC5(RivestCipher 5)、AES(Advanced EncryptionStandard,高级加密标准)、DES(Data Encryption Standard,数据加密标准)这类标准加密算法实现实时加密,然而对于低功耗嵌入式设备来说,进行视频加密时首要考虑的问题是算法复杂度以及资源消耗,由于该类设备的硬件指标低,无法采用上述标准加密算法实现实时加密,若采用单次加密的方法,由于加密的次数过低,又容易导致加密的安全性不够高。
发明内容
基于此,有必要针对上述问题,提供一种低功耗且安全性更高的视频加密方法、装置及视频解密方法、装置。
一种视频加密方法,所述方法包括:
获取待加密的视频文件;
对所述视频文件采用块操作进行第一次加密,得到一次加密视频文件;
对所述一次加密视频文件进行压缩处理,得到压缩后文件;
对所述压缩后文件采用置换操作进行第二次加密,得到二次加密视频文件。
在其中一个实施例中,所述视频文件包括两帧以上的原始视频图像,所述对所述视频文件采用块操作进行第一次加密,得到一次加密视频文件包括:
获取所述原始视频图像的宏块数据;
将所述原始视频图像划分为两个以上的目标区域;
依据一次置换序列对各所述目标区域进行一次置换,得到一次加密视频帧,所述一次置换序列经由多次改变伪随机数发生器生成的随机数序列的排列顺序后得到,所述一次加密视频文件包括两帧以上的所述一次加密视频帧。
在其中一个实施例中,对各所述目标区域进行所述一次置换时,位于不同的原始视频图像内相同位置的各所述目标区域的置换规则相同。
在其中一个实施例中,所述依据所述一次置换序列对各所述目标区域进行一次置换,得到一次加密视频帧包括:
依据所述一次置换序列对各所述目标区域进行一次置换,将一次置换后的原始视频图像依据随机数进行旋转,得到一次加密视频帧。
在其中一个实施例中,所述压缩后文件包括两帧以上的压缩视频帧,所述对所述压缩后文件采用置换操作进行第二次加密,得到二次加密视频文件包括:
获取所述压缩视频帧的宏块信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州科拓科技有限公司,未经广州科拓科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210329923.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于除湿的装置
- 下一篇:光学系统以及光学设备