[发明专利]增强智能卡可靠性的方法有效
申请号: | 201410427123.3 | 申请日: | 2014-08-27 |
公开(公告)号: | CN104657684B | 公开(公告)日: | 2018-01-30 |
发明(设计)人: | 杨念东;蒙卡娜 | 申请(专利权)人: | 北京中电华大电子设计有限责任公司 |
主分类号: | G06F21/77 | 分类号: | G06F21/77;G06F21/78;G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102209 北京市昌平区北七家未*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 增强 智能卡 可靠性 方法 | ||
1.一种增强智能卡可靠性的方法,其特征在于采用一个软件开关来控制智能卡非易失性存储器擦写函数的擦写使能;将软件开关的开启和关闭操作放置在擦写函数之外,并且将软件开关的开启和关闭操作放置在智能卡程序运行的正确流程中,步骤如下:
(1)在智能卡开始运行的初期,将软件开关关闭;
(2)进行智能卡程序的初始化;
(3)在进入智能卡应用程序处理前,将软件开关关闭;
(4)等待接收智能卡应用命令;
(5)接收到智能卡应用命令后,将软件开关打开;
(6)处理接收到的智能卡应用命令,并返回数据,然后将软件开关关闭;
(7)重复执行步骤(4)~步骤(6)。
2.如权利要求1所述的一种增强智能卡可靠性的方法,其特征在于软件开关的打开或关闭,决定了擦写操作是否被允许执行。
3.如权利要求1所述的一种增强智能卡可靠性的方法,其特征在于软件开关代表的数字要在4个字节以上,即232个数据以上,以增强软件开关代表的数字的复杂度。
4.如权利要求1所述的一种增强智能卡可靠性的方法,其特征在于软件开关可拆成一组开关变量,以增加开关的判断次数。
5.如权利要求1所述的一种增强智能卡可靠性的方法,其特征在于软件开关等于一组特殊值时,表示开关关闭。
6.如权利要求5所述的一种增强智能卡可靠性的方法,其特征在于软件开关等于不同于权利要求5所述的一组特殊值时,表示开关开启。
7.如权利要求1所述的一种增强智能卡可靠性的方法,其特征在于非易失性存储器擦写程序步骤如下:
(1)将待写入的数据写入硬件擦写操作的缓冲区;
(2)判断当前的软件开关是否处于开启状态,如果是关闭状态,则直接执行芯片异常中断或退出擦写程序;如果是开启状态,则执行下一步骤;
启动智能卡芯片的擦写硬件操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电华大电子设计有限责任公司,未经北京中电华大电子设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410427123.3/1.html,转载请声明来源钻瓜专利网。