【技术实现步骤摘要】
本专利技术涉及一种数据加密技术,具体地说是一种视频数据的加密方法。
技术介绍
视频信息是多媒体信息的核心,利用网络进行视频会议,视频点播,视频监控,可视电话,视频聊天等等已成为时下视频业务主流,实现通信高效,保密,安全,是使用这些便利业务的前提。视频加密技术为视频业务的通信安全提供保障。一般的视频业务对实时性要求比较高,因此要求加解密速度快,同时又能保证安全性。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种视频数据的加密方法,加密速度快且抗攻击能力强。解决现有视频业务中视频内容安全、视频内容版权保护问题。本专利技术解决其技术问题所采用的技术方案是:一种视频数据的加密方法,视频数据包括多个视频I帧,每一个视频I帧包括n个宏块,每个宏块包括16个块,把I帧分成数个大块,每个大块包括数个宏块,该加密方法包括如下步骤:每个块包括直流系数和交流系数;由直流系数得到直流差值;针对同一个大块中的多个块,提取特定交流系数差值,形成组合向量;产生多个参数;用多个参数中的部分参数加密多个直流差值和多个特定交流系数差值,得到多个加密直流差值和加密特定交流系数差值;用所述多个参数中的一个生成排列位置;根据所述排列位置将所述组合向量中的所述特定交流系数差值重新排列后回置于所述块内;将所述部分参数连接成参数向量;根据一公开密钥加密所述参数向量得到位元序列;用所述位元序列将所有位元隐藏在大块中,尤其隐藏在不包括存放所述加密特定交流系数的其它交流系数位置中。根据影像数据帧种类一般的视频数据帧可以划分为I帧、P帧和B帧。P帧利用最接近的I帧或P帧预测其移动向量,而B帧则同 ...
【技术保护点】
一种视频数据的加密方法,视频数据包括多个视频I帧,每一个视频I帧包括n个宏块,每个宏块包括16个块,把I帧分成数个大块,每个大块包括数个宏块,其特征在于该加密方法包括如下步骤:每个块包括直流系数和交流系数;由直流系数得到直流差值;针对同一个大块中的多个块,提取特定交流系数差值,形成组合向量;产生多个参数;用多个参数中的部分参数加密多个直流差值和多个特定交流系数差值,得到多个加密直流差值和加密特定交流系数差值;用所述多个参数中的一个生成排列位置;根据所述排列位置将所述组合向量中的所述特定交流系数差值重新排列后回置于所述块内;将所述部分参数连接成参数向量;根据一公开密钥加密所述参数向量得到位元序列;用所述位元序列将所有位元隐藏在大块中,尤其隐藏在不包括存放所述加密特定交流系数的其它交流系数位置中。
【技术特征摘要】
1.一种视频数据的加密方法,视频数据包括多个视频I帧,每一个视频I帧包括n个宏块,每个宏块包括16个块,把I帧分成数个大块,每个大块包括数个宏块,其特征在于该加密方法包括如下步骤:每个块包括直流系数和交流系数;由直流系数得到直流差值;针对同一个大块中的多个块,提取特定交流系数差值,形成组合向量;产生多个参数;用多个参数中的部分参数加密多个直流差值和多个特定交流系数差值,得到多个加密直流差值和加密特定交流系数差值;用所述多个参数中的一个生成排列位置;根据所述排列位置将所述组合向量中的所述特定交流系数差值重新排列后回置于所述块内;将所述部分参数连...
【专利技术属性】
技术研发人员:房善华,郭运艳,王本强,马骁,解一豪,
申请(专利权)人:浪潮软件股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。