[发明专利]基于位运算的轻量级视频流加密、解密方法及加解密方法有效
| 申请号: | 201911041106.5 | 申请日: | 2019-10-30 | 
| 公开(公告)号: | CN110730366B | 公开(公告)日: | 2021-08-27 | 
| 发明(设计)人: | 金国庆;吴宣辉;赵伯亮;李华松;张秀飞 | 申请(专利权)人: | 杭州叙简科技股份有限公司 | 
| 主分类号: | H04N21/2347 | 分类号: | H04N21/2347;H04L29/06;H04L9/06 | 
| 代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 汤东凤 | 
| 地址: | 310012 浙江省杭州市余杭区*** | 国省代码: | 浙江;33 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 运算 轻量级 视频 加密 解密 方法 | ||
本发明公开一种基于位运算的轻量级视频流加密、解密方法及加解密方法,一种基于位运算的轻量级视频流加密方法,基于位运算方式对明文视频数据加密得到加密视频数据的加密过程如下:生成一份随机的特征密钥明文数据,将特征密钥明文数据通过md5加密生成特征密钥密文数据;这个特征密钥密文数据通过网络信令通道交换给视频流接收侧;采用本发明的技术方案:1.相对传统的加密方法,基于位运算的视频流方式,更加简单,更加轻便。2.本发明由于加密方式简单,简单的位运算方法,针对实时视频流加密更高效。3.本发明也保证视频流的安全性,及时被盗取了所有密钥文件,只有未破解加密方法和未破解特征密钥密文数据,视频加密数据依旧安全。
技术领域
本发明涉及视频流加密、解密技术领域,尤其是涉及一种基于位运算的轻量级视频流加密、解密方法及加解密方法。
背景技术
在当前网络信息时代下,尤为关注数据的安全性保密性问题,如监控视频、视频点播、视频会议等。传统的加密算法如DES(Data Encryption Standard),AES(AdvancedEncryption Standard)主要由密钥对数据进行复杂的计算和替换达到数据的加密,但对于像数据量庞大的视频流数据来说,传统的加密算法在安全性方面保证了,但在加密速度上难以在软件上实现,同时加密过后,导致媒体数据量的增多。就对视频流而言,传统的加密算法不是和适合。故提出一种基于位运算的轻量级视频流加密、解密方法及加解密方法,达到高效加密、解密,同时保证数据的安全性问题。
发明内容
针对上述背景技术中存在的问题,本发明提供一种基于位运算的轻量级视频流加密、解密方法及加解密方法,达到高效加密、解密,同时保证数据的安全性问题。
本发明提供一种基于位运算的轻量级视频流加密方法,基于位运算方式对明文视频数据加密得到加密视频数据的加密过程如下:
步骤1.1、生成一份随机的特征密钥明文数据,将特征密钥明文数据通过md5加密生成特征密钥密文数据;这个特征密钥密文数据通过网络信令通道交换给视频流接收侧;
步骤1.2、生成n份不同的密钥文件,使用特征密钥明文数据将这n份不同的密钥文件作位运算产生n份新的不同的特征密钥文件;
步骤1.3、对视频流裸码数据H264以一帧帧数据为基础数据,对每帧划分m个相同数据长度的视频数据区块;接着使用步骤1.2中产生的n份新的不同的特征密钥文件对每帧m个视频数据区块作位运算产生新的密文H264帧视频数据;
步骤1.4、将密文H264帧视频数据封装RTP包发送到接收端。
基于上述一种基于位运算的轻量级视频流加密方法,本发明还提供一种基于位运算的轻量级视频流加密方法对应的解密方法,逆运算密文视频数据得到明文视频数据的解密过程如下:
步骤2.1、将上述的n份不同的密钥文件拷贝到视频流接收侧的内存中;
步骤2.2、从网络信令交换通道接收到特征密钥密文数据,使用md5方法对特征密钥密文数据解密得到特征密钥明文数据;
步骤2.3、使用特征密钥明文数据对n份不同的密钥文件作位运算产生n份新的不同的特征密钥文件;
步骤2.4、从网络中接收RTP包,拆分组合RTP包,获得加密后的密文H264帧数据,对每帧视频数据划分成m个视频数据区块,最后使用n份新的不同的特征密钥文件对m个视频数据区块作位运算解密获得明文H264帧数据。
本发明提供一种基于位运算的轻量级视频流加解密方法,包括如下步骤:
步骤1、特征密钥明文数据取一个字节,取值范围为-256到256的整数,对这个范围的数据取一个随机数,产生一个特征密钥明文数据;
步骤2、特征密钥明文数据经由md5方法加密生成对应的特征密钥密文数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州叙简科技股份有限公司,未经杭州叙简科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911041106.5/2.html,转载请声明来源钻瓜专利网。





