[发明专利]一种划分终端开发模式和产品模式的方法及系统有效

专利信息
申请号: 201510417556.5 申请日: 2015-07-16
公开(公告)号: CN105068824B 公开(公告)日: 2018-08-28
发明(设计)人: 林金寒;洪逸轩 申请(专利权)人: 福建联迪商用设备有限公司
主分类号: G06F8/65 分类号: G06F8/65;G06F21/33;G06F21/64;G06F21/74
代理公司: 福州市博深专利事务所(普通合伙) 35214 代理人: 林志峥
地址: 350003 福建省福州*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 划分 终端 开发 模式 产品 方法 系统
【说明书】:

本发明提供一种划分终端开发模式和产品模式的方法及系统,方法包括:开发CA签发开发证书,开发证书中包含开发私钥和开发公钥;使用开发私钥对开发固件进行签名;生成已签名的开发固件;终端获取一固件;依据预先存储在内部FLASH中的标志位判断终端当前处于开发模式还是产品模式;若为开发模式,则获取开发CA;使用开发CA验签所述一固件;若验签通过,则判定所述一固件为所述开发固件;安装并运行所述一固件。本发明对应不同阶段的固件使用不同的CA及证书体系进行签名;依据终端当前所处的模式获取相应的CA对所下载的固件进行验证,只有验证通过才允许安装,实现发权限和产品权限的分离,确保处于开发阶段的测试版本固件不会被更新至正式产品中。

技术领域

本发明涉及一种划分终端开发模式和产品模式的方法及系统。

背景技术

在支付领域中,对终端固件的合法性、安全性、完整性提出了很高的要求,因此促进了证书验签体系在支付领域的广泛应用。

目前主流的验签体系使用证书树完成整个验签体系的搭建,通过在一次性烧写FLASH代码中固化CA,所述固化程序就是把程序写入到DSP,这样DSP就可以脱离仿真器离线运行。固化CA的过程包括:使用证书私钥对固件进行签名,固件下载进终端时,使用证书公钥对签名进行验证,满足了终端固件的合法性、安全性、完整性的要求。如图1所示,一般固件签名格式为“固件+签名证书+HASH校验”;通过在固件尾部附加包含签名证书和HASH校验的签名信息,完成对固件合法性的验证,其中,“HASH校验”为计算得到固件加签名证书的第一HASH值后,经签名帧数的私钥签名生成;验签过程,首先通过签名证书中的公钥对“HASH校验”进行解密,再计算解密后的文件的HASH值,得到第二HASH值,比较第一HASH值和第二HASH值,若相符,则证明签名正常,若不相符,则证明固件在下载过程中发生异常,可能被截取修改过。

然而,上述现有技术终端下载固件后所使用的验签方式,并无法实现固件开发版本和产品版本的分离。在固件开发过程中,经常会涉及到固件的调试修改,因此,测试版本的固件可能存在风险;而测试版本的固件虽然处于测试阶段,但仍然是合法的,同样能够通过验签;在被下载到终端后,终端只能通过上述验签方式判断签名的合法性,却无法区分所下载的固件是测试版本还是正式版本,因此存在可能失误下载到测试版本的风险,进而导致终端存在较大的安全隐患,终端能够正常运行,以及用户和运营商的利益都无法得到保证。

申请号为201210527778.9的专利申请,公开了一种防止移动终端升级到非法固件版本的方法及系统,包括升级工具对待升级固件版本进行版本合法性校验处理,并根据版本合法性校验结果,接收升级工具下发的待升级固件版本;对收到的待升级固件版本进行合法性验证,依据验证结果,进行固件版本的升级。

上述申请文件还是只能判定固件的合法性,无法实现固件版本的区分;因此,有必要提供一种划分终端开发模式和产品模式的方法及系统,以解决上述问题。

发明内容

本发明所要解决的技术问题是:提供一种划分终端开发模式和产品模式的方法及系统,实现开发权限和产品权限的分离,确保测试版本的固件不会被更新至正式产品中,规避终端可能存在的安全隐患。

为了解决上述技术问题,本发明采用的技术方案为:

一种划分终端开发模式和产品模式的方法,包括:

开发CA签发开发证书,所述开发证书中包含开发私钥和开发公钥;

使用开发私钥对开发固件进行签名;生成已签名的开发固件;

终端获取一固件;依据预先存储在内部FLASH中的标志位判断所述终端当前处于开发模式还是产品模式;

若为开发模式,则获取开发CA;使用开发CA验签所述一固件;若验签通过,则判定所述一固件为所述开发固件;安装并运行所述一固件。

本发明提供的另一个技术方案为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510417556.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top