发明名称 一种划分终端开发模式和产品模式的方法及系统
摘要 本发明提供一种划分终端开发模式和产品模式的方法及系统,方法包括:开发CA签发开发证书,开发证书中包含开发私钥和开发公钥;使用开发私钥对开发固件进行签名;生成已签名的开发固件;终端获取一固件;依据预先存储在内部FLASH中的标志位判断终端当前处于开发模式还是产品模式;若为开发模式,则获取开发CA;使用开发CA验签所述一固件;若验签通过,则判定所述一固件为所述开发固件;安装并运行所述一固件。本发明对应不同阶段的固件使用不同的CA及证书体系进行签名;依据终端当前所处的模式获取相应的CA对所下载的固件进行验证,只有验证通过才允许安装,实现发权限和产品权限的分离,确保处于开发阶段的测试版本固件不会被更新至正式产品中。
申请公布号 CN105068824A 申请公布日期 2015.11.18
申请号 CN201510417556.5 申请日期 2015.07.16
申请人 福建联迪商用设备有限公司 发明人 林金寒;洪逸轩
分类号 G06F9/445(2006.01)I;G06F21/33(2013.01)I;G06F21/64(2013.01)I;G06F21/74(2013.01)I 主分类号 G06F9/445(2006.01)I
代理机构 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 代理人 林志峥
主权项 一种划分终端开发模式和产品模式的方法,其特征在于,包括:开发CA签发开发证书,所述开发证书中包含开发私钥和开发公钥;使用开发私钥对开发固件进行签名;生成已签名的开发固件;终端获取一固件;依据预先存储在内部FLASH中的标志位判断所述终端当前处于开发模式还是产品模式;若为开发模式,则获取开发CA;使用开发CA验签所述一固件;若验签通过,则判定所述一固件为所述开发固件;安装并运行所述一固件。
地址 350003 福建省福州市软件大道89号福州软件园一区23号楼