摘要
本发明涉及数据加密技术领域,尤其涉及一种视频水印隐写方法,包括:获取密钥、待嵌入视频的文本信息以及待处理的视频;对密钥、文本信息以及待处理的视频分别进行预处理,得到哈希密钥、编码文件以及目标视频;获取目标视频的帧数;基于帧数,选择Camellia算法或者SM4算法对哈希密钥进行加密,生成轮密钥;基于Camellia算法和哈希密钥,对编码文本进行处理,生成密文;从目标视频中按照预设规则选取关键帧,形成关键帧候选集;从关键帧候选集中的随机位置选取目标帧,目标帧的数量满足预设数量;基于轮密钥和密文,对目标帧进行LSB隐写,形成隐写帧,替换随机位置的目标帧,形成隐写视频,采用这样的视频隐写方式,能够为视频创作者提供更有效的版权保护手段。