Ic卡发卡系统、读写机具、黑白名单处理方法及装置的制造方法

文档序号:8473564阅读:382来源:国知局
Ic卡发卡系统、读写机具、黑白名单处理方法及装置的制造方法
【技术领域】
[0001] 本发明涉及数据业务技术领域,特别是指一种IC卡发卡系统、读写机具、黑白名 单处理方法及装置。
【背景技术】
[0002] IC卡系统中,上位系统由于管理或安全要求,需要通知IC卡读写机具启用和禁用 某张IC卡片,即系统与终端之间要进行黑白名单的数据同步。
[0003] 现有IC卡系统中,一般都以列表方式将黑名单或白名单下发给IC卡读写机具, 黑白名单信息一般以以下两种方式建立:一种是以卡片自身的CSN(卡片序列号)作为关键 字,该CSN为四个字节,即每个黑白名单至少为四个字节的存储空间;另一种是以IC卡系统 自己编制的序号作为关键字,假设该IC卡系统支持的最大序号为100万,那么每个黑白名 单至少需要三个字节的存储空间。无论使用哪种方法产生黑白名单,都是一长串没有规律 的数据清单。对于以单片机或其它微处理器设计的IC卡读写机具,存储空间十分有限和宝 贵,数百万的黑白名单记录也不利于IC卡读写机具高效率地进行检索。

【发明内容】

[0004] 本发明要解决的技术问题是提供一种IC卡发卡系统、读写机具、黑白名单处理方 法及装置,解决现有技术中IC卡黑白名单存储容量大,从而不易进行数据管理、不利于IC 卡读与机具进行1?效率检索的问题。
[0005] 为了解决上述技术问题,本发明实施例提供一种IC卡系统中黑白名单的处理方 法,用于一能够发行第一数量的IC卡的发卡系统的发卡端,包括如下步骤:
[0006] 发送所述第一数量到IC卡读写机具,使得所述IC卡读写机具能够在接收到所述 第一数量后,建立一包括第一数量的位的存储空间;
[0007] 将所述存储空间中的位存储空间分配给IC卡,不同IC卡分配到的位存储空间不 同;
[0008] 将所述IC卡分配到的位存储空间的位地址及IC卡状态发送给所述IC卡读写机 具,使得所述IC卡读写机具能够将所述IC卡状态保存到所述存储空间中所述位地址指示 的位存储空间;
[0009] 将分配给所述IC卡的位存储空间的位地址写入所述IC卡,使得所述IC卡读写机 具能够从所述IC卡中读取所述位地址,查找并读取所述存储空间中存储位所记录的状态 参数,并依据所述状态参数进行业务处理。
[0010] 上述的IC卡系统中黑白名单的处理方法,其中,所述IC卡系统中黑白名单的处理 方法还包括如下步骤:
[0011] 获取所述IC卡的当前状态;
[0012] 比较所述IC卡的当前状态与所述IC卡的历史状态是否一致,得到一比较结果;
[0013] 在所述比较结果为不一致时,则将状态发生改变的所述IC卡分配到的位存储空 间的位地址以及所述IC卡的当前状态发送给所述IC卡读写机具,使得所述IC卡读写机具 能够将所述IC卡的当前状态保存到所述存储空间中所述位地址指示的位存储空间。
[0014] 上述的IC卡系统中黑白名单的处理方法,其中,将所述IC卡分配到的位存储空间 的位地址及IC卡状态发送给所述IC卡读写机具的步骤具体为:
[0015] 按顺序将所述IC卡分配到的位存储空间的位地址及所述IC卡状态发送给所述IC 卡读写机具。
[0016] 上述的IC卡系统中黑白名单的处理方法,其中,将所述IC卡分配到的位存储空间 的位地址及IC卡状态发送给所述IC卡读写机具的步骤具体为:
[0017] 以乱序的形式将所述IC卡分配到的位存储空间的位地址及所述IC卡状态发送给 所述IC卡读写机具。
[0018] 本发明还提供了一种IC卡系统中黑白名单的处理装置,用于一能够发行第一数 量的IC卡的发卡系统的发卡端,包括:
[0019] 第一发送模块,用于发送所述第一数量到IC卡读写机具,使得所述IC卡读写机具 能够在接收到所述第一数量后,建立一包括第一数量的位的存储空间;
[0020] 分配模块,用于将所述存储空间中的位存储空间分配给IC卡,不同IC卡分配到的 位存储空间不同;
[0021] 第二发送模块,用于将所述IC卡分配到的位存储空间的位地址及IC卡状态发送 给所述IC卡读写机具,使得所述IC卡读写机具能够将所述IC卡状态保存到所述存储空间 中所述位地址指示的位存储空间;
[0022] 写入模块,用于将分配给所述IC卡的位存储空间的位地址写入所述IC卡,使得所 述IC卡读写机具能够从所述IC卡中读取所述位地址,查找并读取所述存储空间中存储位 所记录的状态参数,并依据所述状态参数进行业务处理。
[0023] 上述的IC卡系统中黑白名单的处理装置,其中,所述IC卡系统中黑白名单的处理 装置还包括:
[0024] 获取模块,用于获取所述IC卡的当前状态;
[0025] 比较模块,用于比较所述IC卡的当前状态与所述IC卡的历史状态是否一致,得到 一比较结果;
[0026] 第三发送模块,用于在所述比较结果为不一致时,则将状态发生改变的所述IC卡 分配到的位存储空间的位地址以及所述IC卡的当前状态发送给所述IC卡读写机具,使得 所述IC卡读写机具能够将所述IC卡的当前状态保存到所述存储空间中所述位地址指示的 位存储空间。
[0027] 上述的IC卡系统中黑白名单的处理装置,其中,所述第二发送模块具体用于:
[0028] 按顺序将所述IC卡分配到的位存储空间的位地址及所述IC卡状态发送给所述IC 卡读与机具。
[0029] 上述的IC卡系统中黑白名单的处理装置,其中,所述第二发送模块具体用于:
[0030] 以乱序的形式将所述IC卡分配到的位存储空间的位地址及所述IC卡状态发送给 所述IC卡读写机具。
[0031] 本发明还提供了一种IC卡发卡系统,包括上述的IC卡系统中黑白名单的处理装 置。
[0032] 本发明还提供了一种IC卡读写机具中黑白名单的处理方法,包括如下步骤:
[0033] 接收IC卡系统发送的第一数量后建立一包括第一数量的位的存储空间;
[0034] 接收IC卡系统发送的IC卡分配到的位存储空间的位地址及IC卡状态;
[0035] 将所述IC卡状态保存到所述存储空间中所述位地址指示的位存储空间;
[0036] 从IC卡中读取所述位地址,查找并读取所述存储空间中存储位所记录的状态参 数;
[0037] 依据所述状态参数进行业务处理。
[0038] 上述的IC卡读写机具中黑白名单的处理方法,其中,所述IC卡读写机具中黑白名 单的处理方法还包括如下步骤:
[0039] 接收状态发生改变的所述IC卡分配到的位存储空间的位地址以及所述IC卡的当 前状态;
[0040] 将所述IC卡的当前状态保存到所述存储空间中所述位地址指示的位存储空间。
[0041] 本发明还提供了一种IC卡读写机具中黑白名单的处理装置,用于IC卡读写机具, 包括:
[0042] 建立模块,用于接收IC卡系统发送的第一数量后建立一包括第一数量的位的存 储空间;
[0043] 第一接收模块,用于接收IC卡系统发送的IC卡分配到的位存储空间的位地址及 IC卡状态;
[0044] 第一存储模块,用于将所述IC卡状态保存到所述存储空间中所述位地址指示的 位存储空间;
[0045] 查找读取模块,用于从IC卡中读取所述位地址,查找并读取所述存储空间中存储 位所记录的状态参数;
[0046] 业务处理模块,用于依据所述状态参数进行业务处理。
[0047] 上述的IC卡读写机具中黑白名单的处理装置,其中,所述IC卡读写机具中黑白名 单的处理装置还包括:
[0048] 第二接收模块,用于接收状态发生改变的所述IC卡分配到的位存储空间的位地 址以及所述IC卡的当前状态;
[0049] 第二存储模块,用于将所述IC卡的当前状态保存到所述存储空间中所述位地址 指示的位存储空间。
[0050] 本发明还提供了一种IC卡读写机具,包括上述的IC卡读写机具中黑白名单的处 理装置。
[0051] 本发明的上述技术方案的有益效果如下:
[0052] 上述方案中,所述IC卡系统中黑白名单的处理方法采用按位进行存储和发送使 得黑白名单的存储容量小;所述IC卡读写机具中黑白名单的处理方法即对IC卡系统中黑 白名单在IC卡读写机具中采用按位进行存储和使用的方法,将同等条件下黑白名单存储 容量减少为原来的三十二分之一,节约了IC卡读写机具的存储空间,同时通过地址码进行 数据检索,易于数据管理,提高了IC卡读写机具的检索和更新效率。
【附图说明】
[0053] 图1为本发明实施例的IC卡系统中黑白名单处理方法的步骤示意图;
[0054] 图2为本发明实施例的IC卡系统中黑白名单处理装置的结构示意图;
[0055] 图3为本发明实施例的IC卡读写机具中黑白名单处理方法的步骤示意图;
[0056] 图4为本发明实施例的IC卡读写机具中黑白名单
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1