一种逻辑加密卡及其处理系统、方法

文档序号:8487696阅读:674来源:国知局
一种逻辑加密卡及其处理系统、方法
【技术领域】
[0001] 本发明涉及数据处理领域,尤其涉及一种逻辑加密卡及其处理系统、方法。
【背景技术】
[0002] 逻辑加密卡是一种可多次重复使用的1C卡,能比较容易地在卡中实现多种用途, 例如现在使用比较多的一卡通产品。当前一卡通产品的1C卡内部结构一般由身份、身份扩 展、钱包、交易记录、预留等几个部分数据组成,这些信息都预先在逻辑加密卡的固定扇区 中,当用户使用逻辑加密卡中的部分功能时,就根据逻辑加密卡中预设的索引地址查找该 应用信息的存储扇区(扇区号),然后对找出的存储地址中存储的数据进行读写操作即可, 以实现人们在日常生活中使用逻辑加密卡的这个功能,实现一卡多用。
[0003] 现有技术的不足之处在于:在逻辑加密卡的使用过程中会出现部分扇区损坏或扇 区被占用的情况,那么损坏或被占用扇区中的应用信息就无法使用,由于扇区中定义的数 据无法改变,所以不能对出现问题的逻辑加密卡进行维修,进而造成逻辑加密卡的部分功 能失效而不能被用户使用的问题。

【发明内容】

[0004] 为克服上述缺陷,本发明提供一种逻辑加密卡及其处理系统、方法。
[0005] 第一方面,本发明实施例提供一种逻辑加密卡处理系统,所述系统包括:
[0006] 逻辑加密卡,包括:存储有应用信息的信息存储区和与所述信息存储区具有映射 关系的目录区,其中,信息存储区包括多个用于存储应用信息的扇区,所述目录区包括与已 存储应用信息的扇区具有映射关系的索引地址;
[0007] 读写机具,用于对存储在所述信息存储区中的应用信息进行读写操作;在读写应 用信息失败时,记录表示读写应用信息失败的第一读写失败信息,并将所述第一读写失败 信息发送给系统平台;
[0008] 系统平台,用于存储所述读写机具发送的所述第一读写失败信息;
[0009] 柜面设备,用于根据所述系统平台存储的所述第一读写失败信息,获取所述逻辑 加密卡中读写失败的应用信息,将所获取的所述读写失败应用信息存储到所述信息存储区 的空闲扇区中。
[0010] 优选地,所述读写机具具体用于:
[0011] 对所述逻辑加密卡的所述目录区的有效性进行校验,得到一校验结果;
[0012] 当所述校验结果指示所述逻辑加密卡的目录区的有效时,读取所述目录区的索引 地址;
[0013] 根据所述目录区的索引地址,查询要读写的应用信息所在扇区的扇区号;
[0014] 对所查询到的扇区号对应的扇区中的应用信息进行加解密校验和读写操作;
[0015] 若加解密校验失败或者读写所述信息存储区中的应用信息失败,则记录用于表示 读写应用息失败的第一读写失败息;
[0016] 将所述第一读写失败信息发送给所述系统平台。
[0017] 优选地,所述柜面设备具体用于:
[0018] 读取所述系统平台存储的第一读写失败信息和所述逻辑加密卡的第二读写失败 信息;
[0019] 判断所述第一读写失败信息与所述第二读写失败信息是否一致,得到一判断结 果;
[0020] 当判断结果指示所述第一读写失败信息与所述第二读写失败信息一致时,获取读 写失败应用信息和对应的索引地址;
[0021] 建立所述读写失败应用信息的索引地址与信息存储区中空闲扇区的映射关系;
[0022] 将获取到的所述读写失败应用信息存储到所述空闲扇区中。
[0023] 优选地,所述第一读写失败信息和所述第二读写失败信息分别包括:逻辑加密卡 标识、所述读写失败应用信息名称、所述读写失败应用信息的索引地址和对应的扇区号。
[0024] 第二方面,本发明实施例提供一种逻辑加密卡,包括:存储有应用信息的信息存储 区和与所述信息存储区具有映射关系的目录区,其中,信息存储区包括多个用于存储应用 信息的扇区,所述目录区包括与已存储应用信息的扇区具有映射关系的索引地址。
[0025] 第三方面,本发明实施例提供一种逻辑加密卡处理方法,所述逻辑加密卡包括:存 储有应用信息的信息存储区和与所述信息存储区具有映射关系的目录区,其中,信息存储 区包括多个用于存储应用信息的扇区,所述目录区包括与已存储应用信息的扇区具有映射 关系的索引地址;
[0026] 所述方法包括:
[0027] 对存储在所述信息存储区中的应用信息进行读写操作;在读写应用信息失败时, 记录表示读写应用信息失败的第一读写失败信息;
[0028] 存储所述第一读写失败信息;
[0029] 根据存储的所述第一读写失败信息,获取所述逻辑加密卡中读写失败的应用信 息,将所获取的所述读写失败应用信息存储到所述信息存储区的空闲扇区中。
[0030] 优选地,所述对存储在所述信息存储区中的应用信息进行读写操作;在读写应用 信息失败时,记录表示读写应用信息失败的第一读写失败信息具体包括:
[0031] 对所述逻辑加密卡的所述目录区的有效性进行校验,得到一校验结果;
[0032] 当所述校验结果指示所述逻辑加密卡的目录区的有效时,读取所述目录区的索引 地址;
[0033] 根据所述目录区的索引地址,查询要读写的应用信息所在扇区的扇区号;
[0034] 对所查询到的扇区号对应的扇区中的应用信息进行加解密校验和读写操作;
[0035] 若加解密校验失败或者读写所述信息存储区中的应用信息失败,则记录用于表示 读写应用息失败的第一读写失败息。
[0036] 优选地,所述根据存储的所述第一读写失败信息,获取所述逻辑加密卡中读写失 败的应用信息,将所获取的所述读写失败应用信息存储到所述信息存储区的空闲扇区中具 体包括:
[0037] 读取所述系统平台存储的第一读写失败信息和所述逻辑加密卡的第二读写失败 信息;
[0038] 判断所述第一读写失败信息与所述第二读写失败信息是否一致,得到一判断结 果;
[0039]当判断结果指示所述第一读写失败信息与所述第二读写失败信息一致时,获取读 写失败应用信息和对应的索引地址;
[0040] 建立所述读写失败应用信息的索引地址与信息存储区中空闲扇区的映射关系;
[0041] 将获取到的所述读写失败应用信息存储到所述空闲扇区中。
[0042] 优选地,所述第一读写失败信息和所述第二读写失败信息分别包括:逻辑加密卡 标识、所述读写失败应用信息名称、所述读写失败应用信息的索引地址和对应的扇区号。[0043] 本发明实施例提供的逻辑加密卡及其处理系统、方法,在逻辑加密卡出现部分扇 区损坏或扇区被占用的情况时,通过柜面设备,根据读写机具所记录的第一读写失败信息, 获取所述逻辑加密卡中读写失败的应用信息,将所获取的所述读写失败应用信息存储到所 述信息存储区的空闲扇区中,将损坏扇区所存储的应用信息转存到逻辑加密卡的空闲扇区 中,从而对已使用的逻辑加密卡进行修理,使用户又可以对转存到逻辑加密卡的空闲扇区 中的应用信息正常使用,实现了对逻辑加密卡所存储应用信息的动态管理,增加了逻辑加 密卡的使用灵活性和可维护性。
【附图说明】
[0044] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。
[0045] 图1表示逻辑加密卡处理系统实施例的结构示意图。
[0046] 图2表示逻辑加密卡处理系统实施例中逻辑加密卡目录区的结构示意图。
[0047] 图3表示逻辑加密卡实施例的结构示意图。
[0048] 图4表示逻辑加密卡处理方法的实施例示意图。
[0049] 图5表示逻辑加密卡处理方法的另一实施例的流程图。
【具体实施方式】
[0050] 为使本发明实施例的目的、技术方案和优点更加清楚
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1