典型的IC卡应用系统

发布时间:2023-02-25 14:16:10   来源:文档文库   
字号:
典型的 IC 卡应用系统
IC 卡由于其高存储量和高保密性 , 应用领域十分广泛 ,除覆盖了传统 卡的全部功能外 , 还拓展到许多磁卡不能胜任的领域。那么 , 一个典型 IC 卡应用系统是怎样组成和工作的呢 ?
一张 IC 卡从制造到销毁的整个过程为 IC 卡的生命周期。 IC 卡的生 周期可以分为四个阶段。
1、制造阶段:由 IC 卡生产企业完成 , 包括制造集成电路芯片 , 将芯 封装到塑料卡基中 , 装上引出脚。卡片外可印刷图案和说明文字 , 对于 证件卡还可以负责制持卡人照片。 IC 卡出厂前还需在芯片中写入生产厂 商代码 , 便标识不同厂家。对于远程定货的发行商客户 ,IC 卡中还可写 入运输密码 , 发行商收到后 , 核实解密才可使用。此举可防止其他人非 法截取空白卡 , 给发行商造成损失。
2、个人化阶段:所谓个人化是指 IC 卡发行商在卡上写入信息 , 后发给持卡人的过程。写入的信息包括:具体应用系统中使用的数据 , 银行卡上的帐号和存储余额;证件卡上持卡人基本情况等。此外为数据 安全所需 , 还要写入行商代码 ,以便与其它应用系统区别, , 防止持卡人自 行修改卡上数据。还需写入持卡人的个人用户密码 , 此密码由持卡人保留 每次 IC 卡读写时由用户核实。从而 IC 卡即使丢失 , 也不会给使用者造成 损失。
3、使用阶段: IC 卡个人化后 , 持卡人可在整个应用系统中的各个终 读写器对 IC 卡进行读写 , 即交费和花费卡上存款。使用时需进行身分 核实,键入用户密码。同时 ,应用系统还自动核实 IC 卡上的发行商代码 和系统擦除和写入密码。这些密码保存在系统数据库中 , 只有核实正确才 能对 IC 卡进行读写操作。
4、销毁阶段:对于卡片损坏 ,过期,持卡人变动等情况 ,应收回 , 毁或另发新卡。持卡人若丢失
IC , 也需补发。以上情况都需核实和修
改系统数据库内数据。美食城消费系统
IC 卡生产企业成批提供空白卡 , 并且根据发行者的要求写入发行商 码。作为 IC 卡应用系统的开发者相当于发行商的角色 , 需向生产企业 订购适用型号的 IC 卡和读写器。为此应向生产商提供 IC 卡规格 , 印刷文 字格式图案和照片由生产企业按要求制作。目前国内有几十家
IC卡生
产厂商 , 年产量达上亿张 ,IC 卡型号也有几十种 , 包括存储卡 , 逻辑加密卡 CPU卡等。各种卡结构相差很大性能和用途各异,幵发者一定要根据 应用目标仔细选择和定货。

开发者需要设计并建立 IC 卡应用系统的中心数据库 , 库中保存系统 数据及各持卡人的专用数据 , 这是任一卡基本应用系统必备的。发卡收费 站负责发行新卡 , 包括按规定格式 , 对新卡作初始化 , 分区及写入分区密码 写入原始数据。此站也常用于旧卡添加数据和收费。发卡收费站与中心 数据库联结 , 写卡时同时更新中心数据库。结算和挂失工作站则用于对日 常业务进行结算。同时可以处理 IC 卡挂失 , 重失和销毁报废工作。显然 也必须与中心库连接 , 对库中数据进行更新。
系统中最多的是联机工作站和脱机工作站 , 也就是 IC 卡用户经常使 用的IC卡读写器例如在银行的金融服务系统中的 ATM(自动柜员机, 在商业信用卡系统中的 POS(售货收款机IC卡与磁卡不同,工作站 既可以采用联机方式也可以采用脱机方式工作 , 这就大大扩大 IC 卡的应 用范围。联机工作站与中心数据库联网到少需要一台微机 , 用户刷卡时 , 可随时与中心交换数据。脱机工作站则是简单的读卡机 ,可以独立工作 , 刷卡时把数据记录在 IC 上。读写器上也可以记录必要数据 , 用专用 IC 卡收集后 , 再通过联机工作站输入数据库。
根据 IC 卡应用系统的这种典型结构 , 开发者的主要工作包括: (1 设计和构造应用系统中心数据库对应用IC卡管理的数据进行 分类存储和管理。由于数据库一般建立在小型机或微机网络服务器上 , 般在相应环境中开发设计。
(2 IC卡上数据的存储格式读写方式加密和安全保护方式进行 划和设计。这些可借助 IC 卡读写器和微机的开发系统来完成。
(3 构造 IC 卡应用环境 , 建立网络和读写工作站。作为 IC 卡系统中 发卡站和结算站 , 可以采用带联机读写器的小型机或微机。系统设计环 境可以是WINDOWSVB,FOXPOR,ACCESS软件,一般利用读写器厂家 供的接口函数与数据库软件接口。用户刷卡使用的工作站可以采用 PC 机加联机读写器组成 , 需进行用户界面设计 , 能够提供较友好的用户界 面。也可以使用便携式的脱机工作站 , 一般由单片机系统组成 , 带有液晶 显示器和小型键盘。这种读写器的用户接口软件 , 也需在专用的单片机系 统中开发。
因此,一个IC卡应用系统的设计工作除了包括各站点的硬件配置

系统联网 , 系统数据库构建和管理软件编程 , 各工作站用户接口软件的编 , 以及 IC 卡上数据规划与初始分区和数据写入。下一讲我们将讨论常 见的 IC 卡开发环境的组成和使用方法。
IC 卡的数据安全和加密

本文来源:https://www.2haoxitong.net/k/doc/269f754c322b3169a45177232f60ddccda38e60c.html

《典型的IC卡应用系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式