[发明专利]一种IC卡掉电保护方法及装置有效
申请号: | 201811621864.X | 申请日: | 2018-12-28 |
公开(公告)号: | CN109685190B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 杨华威;曹炜;陆道如 | 申请(专利权)人: | 江苏恒宝智能系统技术有限公司 |
主分类号: | G06K19/073 | 分类号: | G06K19/073;G06K19/077 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 范彦扬 |
地址: | 212355 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ic 掉电 保护 方法 装置 | ||
本申请提供了一种IC卡掉电保护方法及装置,其中,该方法应用于IC卡中的微处理器;该方法包括:在接收到终端设备发送的服务请求后,获取服务请求中的数据标识对应的多个存储地址;从存储器的数据区中读取多个存储地址对应的原始数据;从多个存储地址中选出待处理存储地址,并将待处理存储地址所在存储页面的页面信息写入到所述备份区中的防拔区;若微处理器在响应任一待处理存储地址对应的原始数据时掉电,当微处理器重新上电后,微处理器基于防拔区中该原始数据对应的页面信息覆盖所述数据区中该原始数据所在存储页面的页面信息。本申请实施例通过在IC卡的存储器中划分防拔区,达到在更新过程中防止数据丢失的效果。
技术领域
本申请涉及集成电路卡技术领域,具体而言,涉及一种IC卡掉电保护方法及装置。
背景技术
IC卡是一种以芯片作为介质的卡。芯片卡容量大,可以存储密钥、数字证书以及指纹等多种信息,其工作原理类似于微型计算机,且能够同时处理多种功能,为持卡人提供一卡多用的便利。
目前最基本的IC卡为接触式IC卡,其实则为集成电路芯片,一般结构包括非易失性存储器、保护逻辑电路和微处理器CPU。IC卡的存储器分为EEPROM、ROM和Flash,目前越来越多的IC卡芯片选择Flash作为存储介质(也称闪速存储器),因为Flash存储器在不连电的情况下能够长期保存存储的信息,Flash存储器既有ROM(只读存储器)的特点,又有很高的存储速度,且易于擦除和重写,功耗较小的特点;Flash存储器与EEPROM相比,其成本低、且密度大。
虽然,Flash存储器具有很多优点,但是仍然存在擦写过程中掉电的问题。当需要对Flash存储器目标区的数据进行更新时,需要对目标区内的数据先擦后写,由于Flash存储器擦除的最小单位为一页,如果在上述更新过程中掉电的话就会导致整页数据的丢失,因此在更新过程中,除了保护要更新的几个字节外,还需要对整页进行保护。所以,对Flash存储器防掉电保护尤为重要。
申请内容
有鉴于此,本申请的实施例在于提供一种IC卡掉电保护方法及装置,以降低IC卡使用过程中掉电造成整页数据丢失的概率。
第一方面,本申请实施例提供了一种IC卡掉电保护方法,其中,应用于IC卡中的微处理器,所述IC卡还包括与所述微处理器连接的存储器,所述存储器包括数据区和备份区;所述方法包括:
在接收到终端设备发送的服务请求后,获取所述服务请求中的数据标识对应的多个存储地址;从所述存储器的数据区中读取所述多个存储地址对应的原始数据;
从多个存储地址中选出待处理存储地址,并将所述待处理存储地址所在存储页面的页面信息写入到所述备份区中的防拔区;所述页面信息包括页面数据;
若微处理器在响应任一待处理存储地址对应的原始数据时掉电,当所述微处理器重新上电后,所述微处理器基于所述防拔区中该原始数据对应的页面信息覆盖所述数据区中该原始数据所在存储页面的页面信息。
结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中,所述从所述存储器的数据区中读取所述多个存储地址对应的原始数据之后,所述方法还包括:
将每一个存储地址和每一存储地址对应的原始数据,以及,每一个所述原始数据对应的原始关联数据和该原始关联数据的存储地址均写入到所述备份区的备份栈;
若微处理器在响应任一待处理存储地址对应的原始数据时掉电,当所述微处理器重新上电后,所述微处理器基于所述防拔区中该原始数据对应的页面信息覆盖所述数据区中该原始数据所在存储页面的页面信息之后,所述方法还包括:
从所述备份区的备份栈中获取该原始数据对应的原始关联数据及该原始关联数据对应的存储地址;
利用获取的原始关联数据覆盖所述数据区中获取的所述存储地址对应的当前关联数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏恒宝智能系统技术有限公司,未经江苏恒宝智能系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811621864.X/2.html,转载请声明来源钻瓜专利网。