本发明专利技术公开了基于智能电视不同存储器件的密钥烧录和密钥匹配方法,包括:申请密钥,密钥包括第一密钥和第二密钥;编写密钥配置文件,描述第一密钥与第二密钥的对应关系和密钥变化规则;将第一密钥烧录到EEPROM,将嵌入密钥配置文件、第二密钥和密钥管理程序的电视软件镜像烧录到EMMC。本发明专利技术将密钥文件分别存储到EEPROM和EMMC中,并将密钥文件的对应关系和变化规则预置到EMMC中,通过密钥管理程序实现密钥文件的匹配、调用对应密钥文件在电视系统完成注册,解决了网络应用的权限管理问题,解决不同存储器件的密钥存储问题;减少了人工检测步骤。测步骤。测步骤。
【技术实现步骤摘要】
基于智能电视不同存储器件的密钥烧录和密钥匹配方法
[0001]本专利技术涉及智能电视参数设置
,具体的说,是一种基于智能电视不同存储器件的密钥烧录和密钥匹配方法。
技术介绍
[0002]智能电视基本都会搭载主流的网络视频播放应用,目前主流的网络视频应用都会在整机中预置密钥文件来管控视频源的播放权限。密钥文件主要的两种存储方式是:EMMC Flash(内嵌式存储器)分区或者EEPROM(带电可擦可编程只读存储器)器件中。为了防止重要密钥文件丢失或者损坏,智能电视部分区域采用了EEPROM存储方式,但由于EEPROM的存储空间有限,一般都使用64kb或者128kb的器件,来降低成本。有部分应用密钥存在多个文件,但不同文件存在对应关系,同时部分文件超出EEPROM存储的容量,需要把这种大的密钥文件存储在EMMC中。由于两个存储位置的密钥文件存在对应关系,需要解决密钥文件从不同存储器件分别读取后的匹配问题,如果EEMC和EEPROM的密钥文件对应失败,网络视频应用无法正常使用功能。如果不同存储器件内的密钥文件是一一对应或者顺序对应的,工厂生产时可以根据数量或者烧写顺序来匹配。但对于无固定规律变化的密钥文件,就不能使用这种简单的方式来处理。为了解决两个存储器件中对应密钥文件的匹配问题,之前的方法主要是在整机生产时,通过人工确认密钥文件的对应关系,在U盘预置对应的密钥文件,但由于密钥文件的变化不规律,人工烧写的方式容易出错,大批量的密钥文件烧写时,效率低下。
技术实现思路
[0003]本专利技术的目的在于提供基于智能电视不同存储器件的密钥烧录和密钥匹配方法,用于解决现有技术中人工确认密钥文件的对应关系容易出错、烧写效率低下的问题。
[0004]本专利技术通过下述技术方案解决上述问题:
[0005]基于智能电视不同存储器件的密钥烧录和密钥匹配方法,包括:
[0006]步骤S1:申请密钥,密钥包括第一密钥和第二密钥,第一密钥和第二密钥分别包括至少一个密钥文件;
[0007]步骤S2:分析密钥的文件大小,当密钥的文件大小大于智能电视的EEPROM存储空间时,编写密钥配置文件,密钥配置文件用于描述第一密钥与第二密钥的对应关系和密钥变化规则;
[0008]步骤S3:将第一密钥烧录到EEPROM,将嵌入密钥配置文件、第二密钥和密钥管理程序的电视软件镜像烧录到智能电视的EMMC,密钥管理程序用于读取、匹配和验证密钥以及将验证通过的密钥注册到智能电视系统。
[0009]通过在智能电视上集成一个密钥文件管理程序,密钥文件管理程序读取并解析预置的密钥配置文件,密钥配置文件用于描述密钥的变化规则和匹配规则;再读取EEPROM存储器件的第一密钥的密钥文件,根据密钥变化规则找到EMMC存储的对应密钥文件进行匹
配、验证后,将匹配的密钥文件注册到智能电视系统中,用来解决网络应用的权限管理问题。本方法解决智能电视生产中的不同存储器件中无固定规律变化密钥文件的对应匹配问题,解决了现有技术中由人工确认密钥文件的对应关系容易出错且烧写效率低下的问题。
[0010]所述密钥管理程序用于执行以下方法:
[0011]从EEPROM中读取第一密钥,解析第一密钥中的密钥文件,得到密钥文件序号(或文件名称);
[0012]从EMMC中读取密钥配置文件的密钥变化规则,并加载密钥变化规则;
[0013]根据密钥变化规则和第一密钥的密钥文件序号,从EMMC中找到对应的密钥文件;
[0014]验证密钥的完整性和可用性;
[0015]调用密钥的API接口将第一密钥(或第一密钥中的密钥文件)和EMMC中对应的密钥文件复制到指定位置,并调用注册接口,将EEPROM和EMMC中的密钥文件进行匹配,注册到智能电视系统,解除应用的权限限制。
[0016]还包括步骤S4:通过工厂菜单检查密钥的匹配结果,并验证应用的播放功能。
[0017]密钥配置文件和第二密钥是与智能电视程序以及密钥管理程序(即电视软件镜像包括密钥配置文件、第二密钥、智能电视程序以及密钥管理程序)一起烧写到硬件主板上的EMMC的,和本批次EEPROM烧写的第一密钥的密钥文件对应。因此对应生产流程中,只有EEPROM的密钥文件烧写和EMMC烧写两个步骤,减少整机生产时的密钥文件烧写步骤。
[0018]本专利技术与现有技术相比,具有以下优点及有益效果:
[0019]本专利技术将密钥文件分别存储到EEPROM和EMMC中,并将密钥文件的对应关系和变化规则预置到EMMC中,通过密钥管理程序实现密钥文件的匹配、调用对应密钥文件在电视系统完成注册,解决了网络应用的权限管理问题,解决不同存储器件的密钥存储问题;减少了人工检测步骤,提高了生产效率。
附图说明
[0020]图1为本专利技术的流程图。
具体实施方式
[0021]下面结合实施例对本专利技术作进一步地详细说明,但本专利技术的实施方式不限于此。
[0022]实施:1:
[0023]结合附图1所示,基于智能电视不同存储器件的密钥烧录和密钥匹配方法,包括:
[0024]步骤S1:申请密钥,密钥包括第一密钥和第二密钥,第一密钥和第二密钥分别包括至少一个密钥文件;
[0025]步骤S2:分析密钥的文件大小,当密钥的文件大小大于智能电视的EEPROM存储空间时,编写密钥配置文件,密钥配置文件用于描述第一密钥与第二密钥的对应关系和密钥变化规则;
[0026]步骤S3:将第一密钥烧录到EEPROM,将嵌入密钥配置文件、第二密钥和密钥管理程序的电视软件镜像烧录到智能电视的EMMC,密钥管理程序用于读取、匹配和验证密钥以及将验证通过的密钥注册到智能电视系统。
[0027]通过在智能电视上集成一个密钥文件管理程序,密钥文件管理程序读取并解析预
置的密钥配置文件,密钥配置文件用于描述密钥的变化规则和匹配规则;再读取EEPROM存储器件的第一密钥的密钥文件,根据密钥变化规则找到EMMC存储的对应密钥文件进行匹配、验证后,将匹配的密钥文件注册到智能电视系统中,用来解决网络应用的权限管理问题。本方法解决智能电视生产中的不同存储器件中无固定规律变化密钥文件的对应匹配问题。
[0028]所述密钥管理程序用于执行以下方法:
[0029]从EEPROM中读取第一密钥,解析第一密钥中的密钥文件,得到密钥文件序号(或文件名称);
[0030]从EMMC中读取密钥配置文件的密钥变化规则,并加载密钥变化规则;
[0031]根据密钥变化规则和第一密钥的密钥文件序号,从EMMC中找到对应的密钥文件;
[0032]验证密钥的完整性和可用性;
[0033]调用密钥的API接口将第一密钥(或第一密钥中的密钥文件)和EMMC中对应的密钥文件复制到指定位置,并调用注册接口,将EEPROM和EMMC中的密钥文件进行匹配,注册到智能电视系统,解除应用的权限限制。
[0034]还包括步骤S4:通过工厂菜单检查密钥的匹配本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于智能电视不同存储器件的密钥烧录和密钥匹配方法,其特征在于,包括:步骤S1:申请密钥,密钥包括第一密钥和第二密钥,第一密钥和第二密钥分别包括至少一个密钥文件;步骤S2:分析密钥的文件大小,当密钥的文件大小大于智能电视的EEPROM存储空间时,编写密钥配置文件,密钥配置文件用于描述第一密钥与第二密钥的对应关系和密钥变化规则;步骤S3:将第一密钥烧录到EEPROM,将嵌入密钥配置文件、第二密钥和密钥管理程序的电视软件镜像烧录到智能电视的EMMC,密钥管理程序用于读取、匹配和验证密钥以及将验证通过的密钥注册到智能电视系统。2.根据权利要求1所述的基于智能电视不同存储器件的密钥烧录和密钥匹...
【专利技术属性】
技术研发人员:朱武星,谢鹏,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。