摘要
本发明公开了一种用于抵抗轮廓攻击的视频加密方法,包括:接收待加密的视频,对所述视频的比特流进行解码;将当前帧的宏块划分为四个区域,每个区域内的宏块分别组成一维的宏块序列;利用混沌映射将宏块序列置乱;使用2D-LSCM生成与当前帧非零DCT系数个数相等的混沌序列,将所述混沌序列和DCT系数的符号位进行异或运算加密;对待加密视频中经加密操作改变的宏块的语法元素进行部分重编码,得到加密的视频比特流,完成加密。由于本发明利用优化设计的宏块置乱实现加密,能够有效抵抗现有的各种类型的轮廓攻击。同时,本方法的加密密钥与待加密视频帧非零DCT系数数量直方图相关,能有效抵抗已知明文攻击。
- 单位