视频加密方法及装置与流程

文档序号:15079076发布日期:2018-08-03 11:12阅读:来源:国知局
技术特征:

1.一种视频加密方法,其特征在于,应用于网关设备,所述方法包括:

接收传输数据,并分析所述传输数据的格式,以判断所述传输数据是否为音视频数据;

在所述传输数据为音视频数据时,分析所述传输数据的描述信息,其中,所述描述信息包括所述传输数据是否已加密;

在根据所述描述信息判定所述传输数据未加密时,采用DVB-CSA算法或AES算法对所述传输数据进行加密,并将加密后的所述传输数据发送给其他设备。

2.根据权利要求1所述的方法,其特征在于,所述网关设备中存储有预先设置的加密方式,所述网关设备中还存储有音视频数据秘钥库和/或关键数据秘钥库,所述采用DVB-CSA算法或AES算法对所述传输数据进行加密,并将加密后的所述传输数据发送给其他设备,包括:

在所述加密方式为一级加密时,从所述音视频数据秘钥库中随机选择目标加密秘钥,并根据所述目标加密秘钥采用所述DVB-CSA算法对所述传输数据进行加密;

在加密完成后,将加密信息添加到所述描述信息中,以便接收加密后的所述传输数据的其他设备根据所述加密信息进行解密,其中,所述加密信息包括所述目标加密秘钥。

3.根据权利要求2所述的方法,其特征在于,所述采用DVB-CSA算法或AES算法对所述传输数据进行加密,并将加密后的所述传输数据发送给其他设备,包括:

在所述加密方式为二级加密时,从所述关键数据秘钥库中随机选择目标关键数据秘钥,并根据所述目标关键数据秘钥采用所述AES算法对所述传输数据进行加密;

在加密完成后,将加密信息添加到所述描述信息中,以便接收加密后的所述传输数据的其他设备根据所述加密信息进行解密,其中,所述加密信息包括所述目标关键数据秘钥。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在根据所述描述信息判定所述传输数据已加密时,根据所述描述信息中的加密信息对所述传输数据进行解密,并将解密后的所述传输数据发送给其他设备。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在所述传输数据不为音视频数据时,采用透明转发方式直接将所述传输数据发送给其他设备。

6.一种视频加密方法,其特征在于,应用于通信系统,所述通信系统包括依次通信连接的第一设备、第一网关设备及第二网关设备,所述方法包括:

所述第一网关设备接收所述第一设备发送的传输数据,并分析所述传输数据的格式,以判断所述传输数据是否为音视频数据;

在所述传输数据为音视频数据时,所述第一网关设备分析所述传输数据的描述信息,其中,所述描述信息包括所述传输数据是否已加密;

在所述第一网关设备根据所述描述信息判定所述传输数据未加密时,所述第一网关设备采用DVB-CSA算法或AES算法对所述传输数据进行加密,并将加密后的所述传输数据发送给所述第二网关设备。

7.根据权利要求6所述的方法,其特征在于,所述系统还包括第二设备,所述第二设备与所述第二网关设备通信连接,所述方法还包括:

所述第二网关设备在对接收的所述传输数据进行分析后,判定所述传输数据已加密时,根据所述描述信息中的加密信息对所述传输数据进行解密,并将解密后的所述传输数据发送给所述第二设备。

8.一种视频加密装置,其特征在于,应用于网关设备,所述装置包括:

格式分析模块,用于接收传输数据,并分析所述传输数据的格式,以判断所述传输数据是否为音视频数据;

加密判断模块,用于在所述传输数据为音视频数据时,分析所述传输数据的描述信息,其中,所述描述信息包括所述传输数据是否已加密;

加密模块,用于在根据所述描述信息判定所述传输数据未加密时,采用DVB-CSA算法或AES算法对所述传输数据进行加密,并将加密后的所述传输数据发送给其他设备。

9.根据权利要求8所述的装置,其特征在于,所述装置还包括:

解密模块,用于在根据所述描述信息判定所述传输数据已加密时,根据所述描述信息中的加密信息对所述传输数据进行解密,并将解密后的所述传输数据发送给其他设备。

10.根据权利要求8所述的装置,其特征在于,所述装置还包括:

转发模块,用于在所述传输数据不为音视频数据时,采用透明转发方式直接将所述传输数据发送给其他设备。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1