[发明专利]对智能卡进行编程的方法和可编程的智能卡有效
申请号: | 201510154672.2 | 申请日: | 2015-04-02 |
公开(公告)号: | CN104978531B | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 阿恩·布格哈特;托马斯·苏瓦尔德;法比安·马肯休恩;科兰·古纳谢卡尔·谢卡尔 | 申请(专利权)人: | 恩智浦有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 倪斌 |
地址: | 荷兰艾*** | 国省代码: | 荷兰;NL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本文提出了一种对智能卡进行编程的方法,所述智能卡包括安全元件和连接到所述安全元件的微处理器单元,该方法包括:(a)安全元件从主机设备接收固件图像;(b)安全元件验证固件图像;(c)如果固件图像是有效的,则安全元件将固件图像转发到微处理器单元;(d)微处理器单元从安全元件接收固件图像;(e)微处理器单元从固件图像中提取固件;以及(f)微处理器单元将固件安装到所述智能卡的存储器单元中。此外,本文还揭示了相应的可编程的智能卡。 | ||
搜索关键词: | 智能卡 进行 编程 方法 可编程 | ||
【主权项】:
1.一种对智能卡进行编程的方法,所述智能卡包括安全元件和连接到所述安全元件的微处理器单元,其特征在于,该方法包括:(a)安全元件从主机设备接收固件图像;(b)安全元件验证固件图像,其中安全元件通过计算固件图像的校验和并将所计算的校验和与固件图像中存储的校验和进行比较来验证固件图像;(c)只有安全元件已经基于校验和比较确定固件图像是有效的,安全元件将固件图像转发到微处理器单元;(d)微处理器单元从安全元件接收固件图像;(e)微处理器单元从固件图像中提取固件;以及(f)微处理器单元将固件安装到所述智能卡的存储器单元中,其中存储器单元被包括在微处理器单元中,其中固件图像包括先前安装的固件的更新,以及其中安全元件进一步地:从主机设备接收固件更新请求,验证所述固件更新请求的证书,其中证书是作为私钥和安全元件的唯一标识符UID的加密函数的数,并且其中验证所述证书包括从证书提取UID并且将提取的UID和在安全元件中存储的UID进行比较,以及只有当所述证书有效并且提取的UID与在安全元件中存储的UID匹配时才执行步骤(a)、(b)和(c)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦有限公司,未经恩智浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510154672.2/,转载请声明来源钻瓜专利网。