接口数据传输方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27691823 阅读:25 留言:0更新日期:2021-03-17 04:45
本发明专利技术公开了一种接口数据传输方法、装置、电子设备及存储介质,涉及数字电视技术领域,其中接口数据传输方法包括:获取目标内容流和对应所述目标内容流的内容流密钥;根据所述内容流密钥对所述目标内容流进行加密,得到加密流密文;获取解密端的内容控制信息和共享密钥,根据所述共享密钥对所述内容流密钥和所述内容控制信息进行加密,生成所述内容控制信息列表;将所述内容控制信息表嵌入所述加密流密文中,生成加密内容流数据;将所述加密内容流数据发送至所述解密端。上述接口数据传输方法,能够实现灵活管理接口数据的多流传输,消耗时间少,容错性高。

【技术实现步骤摘要】
接口数据传输方法、装置、电子设备及存储介质
本专利技术涉及数字电视
,尤其是涉及一种接口数据传输方法、装置、电子设备及存储介质。
技术介绍
当前的典型数字接口包括HDMI、DP、DVI、IEEE1394、Miracast等,主要的接口数据传输标准是国际的HDCP技术(High-bandwidthDigitalContentProtection,高带宽数字内容保护技术)。受到HDCP技术保护的数据内容在输出时会由操作系统中的COPP驱动(认证输出保护协议)首先验证显卡,只有合法的显卡才能实现内容输出,随后要认证显示设备的密钥,只有符合HDCP要求的设备才可以最终显示显卡传送来的内容。目前,HDCP在实现数据传输时,对于密钥传输需要额外的辅助通道来实现,且当有接口中转方(HDCPrepeater)存在时,需要单独的认证流程(管理指令和拓扑信息传递),且在对多流加密传输时,HDCP不区分各个流,严重影响了传输效率。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术实施例提出一种接口数据传输方法,能够实现灵活管理接口数据的多流传输,消耗时间少,容错性高。本专利技术实施例还提出另一种接口数据传输方法。本专利技术实施例还提出另一种接口数据传输方法。本专利技术实施例还提出一种接口数据传输装置。本专利技术实施例还提出另一种接口数据传输装置。本专利技术实施例还提出一种电子设备。本专利技术实施例还提出一种计算机可读存储介质。根据本专利技术的第一方面实施例的接口数据传输,包括:获取目标内容流和对应所述目标内容流的内容流密钥;根据所述内容流密钥对所述目标内容流进行加密,得到加密流密文;获取解密端的内容控制信息和共享密钥,根据所述共享密钥对所述内容流密钥和所述内容控制信息进行加密,生成所述内容控制信息列表;将所述内容控制信息表嵌入所述加密流密文中,生成加密内容流数据;将所述加密内容流数据发送至所述解密端。根据本专利技术第一方面实施例的接口数据传输方法,至少具有如下有益效果:首先获取目标内容流和对应目标内容流的内容流密钥,并根据内容流密钥对目标内容流进行加密,得到加密流密文,然后获取解密端的内容控制信息和共享密钥,根据共享密钥对内容流密钥和内容控制信息进行加密,生成的内容控制信息列表,再将内容控制信息表嵌入加密流密文中,生成加密内容流数据,最后将加密内容流数据发送至解密端,能够实现灵活管理接口数据的多流传输,消耗时间少,容错性高。根据本专利技术的一些实施例,所述获取解密端的内容控制信息和共享密钥,根据所述共享密钥对所述内容流密钥和所述内容控制信息进行加密,生成所述内容控制信息列表,包括:获取所述解密端的内容控制信息;从所述内容控制信息中提取出所述解密端的解密标识;根据所述解密标识得到所述共享密钥,根据所述共享密钥对所述内容流密钥进行加密;根据所述共享密钥、加密后的所述内容流密钥和所述内容控制信息生成所述内容控制信息表。根据本专利技术的一些实施例,所述将加密后的所述内容控制信息表嵌入所述加密流密文中,生成加密内容流数据,包括:定义初始信息帧;将所述内容控制信息表填充到所述初始信息帧中,得到目标信息帧;将所述目标信息帧嵌入所述加密流密文中,生成所述加密内容流数据。根据本专利技术的一些实施例,所述方法还包括:将所述内容控制信息表插入预设链路中,得到目标链路;将所述加密流密文嵌入所述目标链路中,生成所述加密内容流数据。根据本专利技术的第二方面实施例的接口数据传输方法,包括:获取加密端发送的加密内容流数据;所述加密内容流数据包括内容控制信息表和加密流密文;从所述加密内容流数据中提取出所述内容控制信息表中的内容控制信息和所述内容流密钥;利用共享密钥对所述内容控制信息和所述内容流密钥进行解析,并验证完整性,得到第一验证结果;若所述第一验证结果为验证通过,则根据所述内容控制信息进行验证,得到第二验证结果;基于所述第二验证结果存储所述内容控制信息,并根据所述内容控制信息对所述加密流密文进行解密。根据本专利技术第二方面实施例的接口数据传输方法,至少具有如下有益效果:首先,获取加密端发送的加密内容流数据,加密内容流数据包括内容流密钥、内容控制信息表中的内容控制信息和加密流密文,然后从加密内容流数据中提取出内容控制信息表中的内容控制信息和内容流密钥,再利用共享密钥对内容控制信息和内容流密钥进行解析,并验证完整性,得到第一验证结果,若第一验证结果为验证通过,则根据内容控制信息进行验证,得到第二验证结果,最后基于第二验证结果存储内容控制信息,并根据内容控制信息对加密流密文进行解密,能够实现灵活管理接口数据的多流传输,消耗时间少,容错性高。根据本专利技术的一些实施例,所述基于所述第二验证结果存储所述内容控制信息,并根据所述内容控制信息对所述加密内容流数据进行解密,包括:若所述第二验证结果为验证通过,则存储所述内容控制信息;根据所述内容控制信息从所述加密流密文中提取出预设信息帧和预设活跃像素;根据所述内容流密钥对所述预设信息帧和所述预设活跃像素进行解密。根据本专利技术的一些实施例,所述从所述加密内容流数据中提取出内容控制信息表中的内容控制信息和内容流密钥,包括:对所述加密内容流数据中的目标信息帧进行解复用,得到所述内容控制信息表;从所述内容控制信息表中提取出所述内容控制信息和所述内容流密钥。根据本专利技术的一些实施例,所述方法还包括:从所述加密内容流数据中的目标链路识别出控制链路符号;根据所述控制链路符号解析出所述内容控制信息表,从所述内容控制信息表中提取出所述内容控制信息和所述内容流密钥。根据本专利技术第三方面实施例的接口数据传输方法,应用于加密端和解密端,包括:所述加密端执行如本专利技术第一方面实施例所述的接口数据传输方法;对应的,所述解密端执行如本专利技术第二方面实施例所述的接口数据传输方法。根据本专利技术第三方面实施例的接口数据传输方法,至少具有如下有益效果:通过加密端执行本专利技术第一方面实施例的接口数据传输方法,通过解密端执行本专利技术第二方面实施例的接口数据传输方法,能够实现灵活管理接口数据的多流传输,消耗时间少,容错性高。根据本专利技术第四方面实施例的接口数据传输装置,包括:获取模块,用于获取目标内容流和对应所述目标内容流的内容流密钥;第一加密模块,用于根据所述内容流密钥对所述目标内容流进行加密,得到加密流密文;第二加密模块,用于获取解密端的内容控制信息和共享密钥,根据所述共享密钥对所述内容流密钥和所述内容控制信息进行加密,生成所述内容控制信息列表;复用模块,用于将所述内容控制信息表嵌入所述加密流密文中,生成加密内容流数据;发送模块,用于将所述加密内容流数据发送至所述解密端。根据本专利技术第四方面实施例的接口数据传输装置,至少具有如下有益效果:通过执行本专利技术第一方面实施例的接口数据传输方法,能够实现灵活管理接口数据的多流传输,消耗时间少,容错性高。本文档来自技高网...

【技术保护点】
1.接口数据传输方法,其特征在于,包括:/n获取目标内容流和对应所述目标内容流的内容流密钥;/n根据所述内容流密钥对所述目标内容流进行加密,得到加密流密文;/n获取解密端的内容控制信息和共享密钥,根据所述共享密钥对所述内容流密钥和所述内容控制信息进行加密,生成所述内容控制信息列表;/n将所述内容控制信息表嵌入所述加密流密文中,生成加密内容流数据;/n将所述加密内容流数据发送至所述解密端。/n

【技术特征摘要】
1.接口数据传输方法,其特征在于,包括:
获取目标内容流和对应所述目标内容流的内容流密钥;
根据所述内容流密钥对所述目标内容流进行加密,得到加密流密文;
获取解密端的内容控制信息和共享密钥,根据所述共享密钥对所述内容流密钥和所述内容控制信息进行加密,生成所述内容控制信息列表;
将所述内容控制信息表嵌入所述加密流密文中,生成加密内容流数据;
将所述加密内容流数据发送至所述解密端。


2.根据权利要求1所述的方法,其特征在于,所述获取解密端的内容控制信息和共享密钥,根据所述共享密钥对所述内容流密钥和所述内容控制信息进行加密,生成所述内容控制信息列表,包括:
获取所述解密端的内容控制信息;
从所述内容控制信息中提取出所述解密端的解密标识;
根据所述解密标识得到所述共享密钥,根据所述共享密钥对所述内容流密钥进行加密;
根据所述共享密钥、加密后的所述内容流密钥和所述内容控制信息生成所述内容控制信息表。


3.根据权利要求1所述的方法,其特征在于,所述将所述内容控制信息表嵌入所述加密流密文中,生成加密内容流数据,包括:
定义初始信息帧;
将所述内容控制信息表填充到所述初始信息帧中,得到目标信息帧;
将所述目标信息帧嵌入所述加密流密文中,生成所述加密内容流数据。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
将所述内容控制信息表插入预设链路中,得到目标链路;
将所述加密流密文嵌入所述目标链路中,生成所述加密内容流数据。


5.接口数据传输方法,其特征在于,包括:
获取加密端发送的加密内容流数据;所述加密内容流数据包括内容控制信息表和加密流密文;
从所述加密内容流数据中提取出所述内容控制信息表中的内容控制信息和所述内容流密钥;
利用共享密钥对所述内容控制信息和所述内容流密钥进行解析,并验证完整性,得到第一验证结果;
若所述第一验证结果为验证通过,则根据所述内容控制信息进行验证,得到第二验证结果;
基于所述第二验证结果存储所述内容控制信息,并根据所述内容控制信息对所述加密流密文进行解密。


6.根据权利要求5所述的方法,其特征在于,所述基于所述第二验证结果存储所述内容控制信息,并根据所述内容控制信息对所述加密内容流数据进行解密,包括:
若所述第二验证结果为验证通过,则存储所述内容控制信息;
根据所述内容控制信息从所述加密流密文中提取出预设信息帧和预设活跃像素;
根据所述内容流密钥对所述预设信息帧和所述预设活跃像素进行解密。


7.根据权利要求5所述的方法,其特征在于,所述从所述加密内容流数据中提取出内容控制信息表中的内...

【专利技术属性】
技术研发人员:余小龙李新国常林吴宇杰徐林玉宫俊
申请(专利权)人:深圳数字电视国家工程实验室股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1