[发明专利]一种视频加密和身份认证方法及安全模块在审
申请号: | 201710594805.7 | 申请日: | 2017-07-19 |
公开(公告)号: | CN107172462A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 任猛;焦华清;陈毅平 | 申请(专利权)人: | 北京华虹集成电路设计有限责任公司 |
主分类号: | H04N21/266 | 分类号: | H04N21/266;H04N21/4623;H04N21/6334;H04N21/254 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100015*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 加密 身份 认证 方法 安全 模块 | ||
技术领域
本发明涉及互联网通信领域,特别涉及一种视频加密和身份认证方法及安全模块。
背景技术
随着互联网技术的发展,多媒体信息的应用越来越广泛。视频信息是多媒体信息的核心。利用网络进行视频会议、视频点播、视频监控、可视电话、视频聊天、行车记录仪等已成为时下视频业务主流。由于数据在网络传输中可能出现丢包、丢帧、误码等现象,尤其在无线网络环境下显得尤为重要,甚至可能会遭受各种主动或被动的攻击,如数据拦截、数据窃取、蓄意破坏和传输误码等,这对视频加密算法的应用提出了更为苛刻的要求。
加密技术是目前实现通信安全最为有效的方法之一,是信息安全领域的一个热点。视频加密技术是利用密码学理论来保护视频数据的技术,是密码技术和视频编码技术的有机结合。H.264作为新一代视频压缩编码标准,在压缩效率、抗误码率、传输可靠性等方面均优于现行的其他标准。
现有的加密算法的安全性与实时性往往是互为矛盾:要保证安全,必须加密足够多的敏感数据,加解密数据量大了,耗费时间,实时性难以保证,而减少加密的敏感数据又降低安全性。
发明内容
本发明实施例提供了一种视频加密和身份认证方法及安全模块,用于提高数据传输的安全性。
本发明实施例第一方面提供了一种视频加密和身份认证方法,具体包括:
获取视频数据;
将所述视频数据通过预置的算法进行加密以得到第一数据;
将所述第一数据进行存储;
判断所述第一数据是否需要解密;
若所述第一数据需要解密,则通过所述预置的算法对所述第一数据进行解密,并输出解密后的数据。
可选地,当第一数据不进行输出只进行存储时,可以在将所述第一数据进行存储之前,确定与服务器完成双向身份认证,所述服务器为接收所述解密后的数据的客户端所搭载的服务器、独立的服务器或存储所述第一数据的设备的服务器;
当所述第一数据需要进行输出时,可以在输出解密后的数据之前,确定与服务器完成双向身份认证,所述服务器为接收解密后的数据的客户端所搭载的服务器或独立的服务器。
可选地,所述确定与服务器完成双向身份认证包括:
将通过预设密钥计算的第一密文发送至所述服务器,以使得所述服务器根据所述预置密钥对所述第一密文进行解密以得到第一明文,且当所述第一明文与预设认证数据相匹配时,确定通过所述服务器的认证;
接收所述第二密文,所述第二密文为所述服务器通过所述预设密钥计算得到;
将所述第二密文通过所述预置密钥进行解密以得到第二明文;
当所述第二明文与所述预设认证数据匹配时,确定与所述服务器完成双向身份认证。
可选地,当所述第一数据不需要解密时,输出所述第一数据。
本发明实施例第二方面提供了一种安全模块,具体包括:
获取单元,用于获取视频数据;
加密单元,用于将所述视频数据通过预置的算法进行加密以得到第一数据;
存储单元,用于将所述第一数据进行存储;
判断单元,用于判断所述第一数据是否需要解密;
解密单元,用于当所述第一数据需要解密时,通过所述预置的算法对所述第一数据进行解密,并输出解密后的数据。
本发明实施例第三方面提供了一种安全模块,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述各方面所述方法的步骤。
本发明实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时上述各方面所述方法的步骤。
从以上技术方案可以看出,本发明实例中,当有数据流经过时,可以获取到视频数据,且将视频数据通过预置的算法进行加密以得到第一数据,将第一数据进行存储,并判断第一数据是否需要解密,当所述第一数据需要解密时,则通过预置的算法进行解密,并输出解密后的数据。综上所述可以看出,本发明实施例中是将获取到的数据进行加密后存储,并在需要对数据进行解密时,解密数据并输出,只有通过相同的算法才能对数据进行解密,保证了数据传输的安全性。
附图说明
图1为本发明实施例视频加密和身份认证方法的一个实施例示意图;
图2为本发明实施例视频加密和身份认证方法的另一实施例示意图;
图3为本发明实施例安全模块的一个实施例示意图;
图4为本发明实施例中安全模块的硬件结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华虹集成电路设计有限责任公司,未经北京华虹集成电路设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710594805.7/2.html,转载请声明来源钻瓜专利网。