[发明专利]IC卡个人化软件升级、生产、抽检方法及系统有效
申请号: | 202010454355.3 | 申请日: | 2020-05-26 |
公开(公告)号: | CN111610996B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 闫鑫;张汉就 | 申请(专利权)人: | 东信和平科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 沈闯 |
地址: | 519060 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ic 个人化 软件 升级 生产 抽检 方法 系统 | ||
1.一种IC卡个人化软件升级方法,其特征在于,包括以下步骤:
S1.IC卡个人化软件进程加载服务器推送的策略文件签名证书,并在IC卡个人化软件的每个执行环节前设置有检测点,所述检测点用于检测IC卡个人化软件进程的宏参数;
S2.对所述策略文件签名证书进行解密得到配置文件内容、动态文件键值和动态文件列表,并存储于进程内存共享区;
S3.所述检测点对IC卡个人化软件线程每个环节进行检测,若所述IC卡个人化软件进程中线程的宏参数存在于所述进程内存,在检测点的动态文件列表中获取与该检测点对应环节的编号、编码和第一动态文件;
S4.根据与该检测点对应环节的编号、编码和第一动态文件从所述服务器中获取动态文件签名证书;对所述动态文件签名证书进行解密得到第二动态文件;
S5.根据所述第二动态文件的类型采用不同策略执行所述第二动态文件,并得到该检测点执行后的返回值;
S6.若所述返回值为0,根据所述宏参数是否存在于所述策略文件签名证书的策略文件中决定是否执行所述第二动态文件;若所述返回值为-1,跳过当前IC卡个人化软件的环节,当前IC卡个人化软件的环节检测点的动态文件更新为对应的第二动态文件。
2.根据权利要求1所述的IC卡个人化软件升级方法,其特征在于,在所述S4中,获取第二动态文件的步骤包括:
根据与该检测点对应环节的编号、编码和第一动态文件在所述服务器中查找在有效期内符合所述动态文件的公钥索引和动态文件签名证书;
根据所述公钥索引在生产设备的IC卡个人化软件的注册表中获取与公钥索引对应的公钥值;
根据所述公钥值并采用SM2解密所述动态文件签名证书,得到第二动态文件。
3.根据权利要求1所述的IC卡个人化软件升级方法,其特征在于,在所述S5中,若所述第二动态文件为动态库dll文件,IC卡个人化软件中线程通过执行设定的统一回调函数运行动态库dll文件,执行完毕后返回状态int类型,得到返回值;若所述第二动态文件为card脚本文件,IC卡个人化软件中线程通过内置解析器执行card脚本文件,执行完毕后返回状态int类型,得到返回值。
4.根据权利要求1所述的IC卡个人化软件升级方法,其特征在于,还包括:若所述返回值大于0,IC卡个人化软件中线程退出,停止执行。
5.根据权利要求1所述的IC卡个人化软件升级方法,其特征在于,在所述S2中,对所述策略文件签名证书采用SM2解密得到配置文件内容、动态文件键值和动态文件列表。
6.根据权利要求1所述的IC卡个人化软件升级方法,其特征在于,在所述S6中,若所述宏参数不存在于所述策略文件签名证书的策略文件中,当前IC卡个人化软件中的检测点不更新为第二动态文件,也不执行第二动态文件;若所述宏参数存在于所述策略文件签名证书的策略文件中,当前IC卡个人化软件中的检测点更新为第二动态文件并执行该第二动态文件。
7.一种IC卡个人化软件升级方法,用于IC卡个人化软件批量升级,其特征在于,包括以下步骤:
将需要升级更新IC卡个人化软件的动态文件设置在服务器中;
根据各个IC卡个人化软件环节的检测点从所述服务器中获取相应的策略文件签名证书,并按照如权利要求1-6任意一项所述的IC卡个人化软件升级方法对每个检测点需要升级更新的IC卡个人化软件环节加载为对应的第二动态文件实现升级更新。
8.一种IC卡个人化生产方法,其特征在于,包括以下步骤:
根据IC卡固有属性信息获取IC卡的多种进卡模块,每种进卡模块对应一个线程,一个所述线程包含有至少10个环节,在每个所述环节前均设置有用于区分模块的检测点;
每个所述环节按照如权利要求1-6任意一项所述的IC卡个人化软件升级方法从服务器中获取对应环节的第二动态文件;
将每个所述环节检测点的动态文件更新替换为所述第二动态文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东信和平科技股份有限公司,未经东信和平科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010454355.3/1.html,转载请声明来源钻瓜专利网。