【技术实现步骤摘要】
key文件的合成方法、装置及计算机可读存储介质
本专利技术涉及智能电视
,尤其涉及一种key文件的合成方法、装置及计算机可读存储介质。
技术介绍
目前电视产品在开发过程中,尤其是智能电视的开发,需要烧入对应的key才能保证相关应用的正常使用,例如,HDMI1.4接口需要烧录HDCP1.4key,HDMI2.0接口及Miracast应用需要烧录HDCP2.2key,有线网络需要烧录MAC地址key,GoogleHome应用需要烧录Castkey,Netflix需要烧录Netflixkey,Youtube需要烧录Widevinekey等等。然而目前智能电视key文件的合成方式基本为:(1)针对每个key生成一个key文件,但需要将多个key文件逐一烧录至智能电视,过程繁琐复杂,时间成本较高。(2)将所有需要的key合成一个key文件后进行烧录,但不同的项目往往需要的key文件种类和数量不尽相同,针对每个项目单独制作对应的key文件,通用性不强。(3)申请的原始key包通常需要进行分割、加密等 ...
【技术保护点】
1.一种key文件的合成方法,其特征在于,所述key文件的合成方法包括:/n接收用户的选择指令,并根据所述选择指令确定合成所述key文件所需的芯片方案商、key类型以及合成key文件的数量;/n根据所述key类型和所述合成key文件的数量对原始key包进行分割,获取所述key类型对应的单个key包;/n根据所述芯片方案商调用与所述芯片方案商对应的加密工具,并通过所述加密工具对所述单个key包进行加密;/n根据预设规则对加密后的单个key包进行合成,生成key文件。/n
【技术特征摘要】
1.一种key文件的合成方法,其特征在于,所述key文件的合成方法包括:
接收用户的选择指令,并根据所述选择指令确定合成所述key文件所需的芯片方案商、key类型以及合成key文件的数量;
根据所述key类型和所述合成key文件的数量对原始key包进行分割,获取所述key类型对应的单个key包;
根据所述芯片方案商调用与所述芯片方案商对应的加密工具,并通过所述加密工具对所述单个key包进行加密;
根据预设规则对加密后的单个key包进行合成,生成key文件。
2.如权利要求1所述的key文件的合成方法,其特征在于,所述接收用户的选择指令,并根据所述选择指令确定合成所述key文件所需的芯片方案商、key类型以及合成key文件的数量的步骤,包括:
接收用户的选择指令,并根据所述选择指令从预设的配置文件中获取对应的目标配置文件;
读取所述目标配置文件,并获取所述目标配置文件中的芯片方案商、key类型以及合成key文件的数量。
3.如权利要求2所述的key文件的合成方法,其特征在于,所述根据所述key类型和所述合成key文件的数量对原始key包进行分割,获取所述key类型对应的单个key包的步骤,包括:
根据所述目标配置文件中的key类型获取与所述key类型对应的原始key包;
根据所述目标配置文件中的合成key文件的数量对所述原始key包进行分割,获取与所述合成key文件的数量一致的单个key包。
4.如权利要求3所述的key文件的合成方法,其特征在于,所述根据所述芯片方案商调用与所述芯片方案商对应的加密工具,并通过所述加密工具对所述单个key包进行加密的步骤,包括:
根据所述目标配置文件中的芯片方案商调用与所述芯片方案商对应的加密工具,并通过所述加密工具对所述单个key包进行加密。
5.如权利要求4所述的key文件的合成方法,其特征在于,所述根据预设规则对加密后的单个key包进行合成,生成key文件的步骤,包括:
分别计算每个加密后的单个key包的字节长度,并将所述字节长度和所述加密后的单个key包的标识分别添加至对应的加密后的单个key包的头部,形成对应的...
【专利技术属性】
技术研发人员:刘凯峰,彭伟,
申请(专利权)人:深圳创维RGB电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。