[发明专利]智能卡COS加密下载系统有效
申请号: | 201610310709.0 | 申请日: | 2016-04-29 |
公开(公告)号: | CN106056017B | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 王刚;曹后杰;杨黄林;李剑锋 | 申请(专利权)人: | 星汉智能科技股份有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519030 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种智能卡COS加密下载系统,包括加密模块、数据处理模块、解密下载模块三个模块。加密模块体现为COS加密卡,是基于Java卡平台开发的具有加密功能的Java卡应用。数据处理模块中的程序负责解析配置文件获得包含密钥分量B的脚本,然后解析HEX文件获得明文的COS程序,最后通过读卡器和加密卡交互,获得包含密钥分量B和加密的COS程序的脚本文件。在解密下载模块中,芯片中预置的Boot Loader利用密钥分量A和脚本中的密钥分量B生成解密所需的密钥,在芯片内部将加密的COS程序解密并下载到芯片。上述三个模块各司其职,实现了加密卡对COS程序的加密功能和COS程序的解密下载功能。 | ||
搜索关键词: | 智能卡 cos 加密 下载 系统 | ||
【主权项】:
1.一种智能卡COS加密下载系统,其特征在于:包括COS加密硬件部分和COS加解密软件部分,所述加密硬件部分包括PC、读卡器、不带COS的芯片卡和加密卡;所述加解密软件部分包括Java卡应用、Boot Loader和数据处理程序;智能卡COS加密下载系统包括加密模块、数据处理模块、解密下载模块,三个模块各司其职,实现了COS程序的加密功能和COS程序的解密下载功能;所述加密模块支持RSA、3DES国际通用算法和SM2、SM3、SM4国密算法多种加密算法,支持PIN校验、PIN更改、密钥更改功能;数据处理模块中的数据处理程序负责解析配置文件获得包含密钥分量B的脚本,然后解析HEX文件获得明文的COS程;使用加密模块中的COS加密卡对COS程序加密,拼装APDU指令,最后通过读卡器和加密卡交互,获得包含密钥分量B和加密的COS程序的脚本文件;解密下载模块,不带COS的芯片卡中预置的Boot Loader利用密钥分量A和脚本中的密钥分量B生成解密所需的密钥,将数据处理模块中加密的COS程序解密并下载到芯片中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星汉智能科技股份有限公司,未经星汉智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610310709.0/,转载请声明来源钻瓜专利网。
- 上一篇:玻璃碳、人工气管的制备方法
- 下一篇:一种基于多web服务器的服务器系统