浅谈非接触IC卡的应用

来源 :科技致富向导 | 被引量 : 0次 | 上传用户:tang070932
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着科技的迅猛发展,非接触IC卡在社会生活的各个方面应用越来越广泛。例如,门禁控制系统(Door Access System),高速公路不停车收费系统,停车场收费管理系统,地铁非接触式IC智能射频卡的“刷卡”读写器,机关/企业内部考勤管理系统,医疗保险管理系统,公共交通收费管理系统等等。她以存储容量大,使用方便,保密性强, 使用寿命长等优点迅速得到了人们的喜爱。本文简要的介绍了非接触IC卡的研究现状、特点、基本结构和原理等,着重以公交非接触IC卡管理收费系统为例,阐述了非接触IC卡读写器的设计和程序的设计。说明了非接触IC卡给人们的生活带来了很大的便利,相信随着科技的不断发展,非接触IC卡技术将不断发展,越来越先进越来越成熟,从而得到更广泛的关注与应用。
  【关键词】非接触IC卡;读写器;公交收费管理系统
  1.非接触IC卡
  1.1非接触IC卡的特点
  非接触IC卡的应用在近些年才开始兴起,它有以下一些优点:①无机械插卡动作,不存在污染和接触不良;②独立卡号,分区设置密码。一次相互感应验证,保密性更好;③读写过程在较短瞬间(0.1S内)完成;④感应距离从几毫米到几米不等,且易于操作。基于以上优点,它在某些应用领域发展很快,例如:在高速公路收费中,环境条件较差,灰尘等污染物较多,并且为了保证收费道口的快速通行,一般采用非接触IC卡作为收费介质。非接触IC卡在硬件本身上具有比较强的安全机制,但是它又不是真正意义上的CPU卡。IC卡应用系统的开放性使它更容易受到攻击,人们可以轻易地对卡进行细致的分析研究,因此安全问题就成为IC卡应用系统建设中的一个重要方面。
  1.2非接触式IC卡国际标准
  (1)ISO7816-1:1987 识别卡 带触点的集成电路卡第1部分:物理特性规定了卡的物理特性,包括尺寸(同ISO7810)。
  (2)ISO7816-2:1987识别卡 带触点的集成电路卡第2部分:触点的尺寸和位置。
  规定了各触点的尺寸、位置和功能,每个触点应有一个不小于2.0mmX1.7mm的矩形表面区,各触点间相互隔离,但未规定触点的形状和最大尺寸,故IC卡模块表面形状有各种各样,但各触点的有效接触面积和位置是固定的。IC卡有8个触点,目前一般用到6个,另2个触点留作将来使用。
  (3)ISO7816-3:1987识别卡 带触点的集成电路卡第3部分:电信号和传输协议。
  规定了电源及信号结构,以及IC卡和读写器之间的信息交换、通讯协议。CPU卡读写器根据此标准开发。
  (4)ISO7816-4:1987识别卡 带触点的集成电路卡第4部分:行业间交换用命令。
  规定了读写器与卡之间传送的命令和应答信息内容、卡中的文件、数据结构及其访问方法等。CPU卡读写器和CPU卡操作系统COS按此标准开发。
  (5)ISO7816-5:1987识别卡 带触点的集成电路卡第5部分:应用标识符(AID)的编号系统和注册过程。
  2.非接触IC卡的基本结构
  2.1 IC卡的基本结构
  具有逻辑加密功能的非接触式IC卡,一般包括IC芯片和天线线圈(耦合线圈)。IC芯片又包括高频接口电路、逻辑控制电路、存储器等部分。
  2.2高频接口模块设计
  IC芯片内的高频接口电路是非接触式IC卡的模拟、高频传输通路和芯片内的数字电路之间的一个接口。它从芯片外的耦合线圈上得到感应电流,整流稳压后给芯片提供电源。从阅读器发射出来的调制高频信号,在高频界面经解调后重新构建一产生在逻辑控制电路中进一步加工的数字式串行数据流(数据输入)。时钟脉冲产生电路从高频场的载波频率中产生出用于数据载体的系统时钟。为了将芯片内处理后的数据传回到阅读器,高频界面也包括有负载波调制器或反向散射调制器。它们由传送的数字化数据控制。
  整流稳压模块主要是接收阅读器发来的载波,将载波信号转变成直流信号,以作为非接触IC卡内部芯片的电源使用;同时不能因为阅读器发来的不间断载波而使芯片内部电源电压无限增大。调制解调模块主要是将阅读器发来的信号从载波信号中取下来;在IC卡发送信号时将内部的数字信号转换成模拟信号,并上载到载波信号中以传输给阅读器。
  3.非接触IC卡的安全应用
  非接触IC卡的安全机制:
  在应用中,系统采用对称密码体制,IC卡和读卡器既有相同的密钥K,当某个IC卡首先进入读卡器的范围时,它无法断定参与通信的双方是否属于同一个应用。从读卡器看,需要防止伪卡的假冒,另一方面,IC卡同样需要防止存储数据未被认可的读出或重写。
  互相鉴别的过程从读卡器发送“查询口令”的命令给IC卡开始。于是在IC卡中产生随机数RA,并回送给读卡器。读卡器则产生随机数RB。使用共同的密钥K和共同的密码算法EK,读卡器算出一个加密的数据块(Token1)。它包含了两个随机数及附加的控制数据.并将此数据块发送给IC卡。
  Token l=EK(RB||RA||IDA||电文1)
  在IC卡中,收到的Token 1被译码,并将从明文中取得的随机数RA‘与原先发送的随机数RA相比较。如果两数一致,则IC卡已确认两个公有的密钥是一致的。IC卡中另行产生一个随机数RA2,并用以计算出一加密的数据块(Token2),其中包含有RB和控制数据。Token2由IC卡发送给读卡器。
  Token2=EK(RA2||RB||电文2)
  读卡器将Token 2译码,检查原先发送的RB与刚收到的RB是否一致。如果两随机数?致, 则读卡器也证明了双方共有的密钥是一致的。于是,读卡器和IC卡均已查实属于共同的系统,双方进一步的通信是合法的。
  非接触IC卡与读写设备之问在读写之前的三重双向鉴别,采用DES加密算法和随机数相结合,每次鉴别过程包括随机数,因此记录与回放是不可能的。除此之外,非接触IC卡还提供如下的安全机制:
  (1)对应用操作,数据可放在l6个独立的扇区内,对每一个扇区都有相互独立的密钥和可配簧的读取条件。
  (2)系统应用主密钥与IC卡的序列号通过三重,对每一张卡的每一个应用产生一个独自的密钥。即使一张卡的一个扇区被攻破,系统和其他的卡以及其他的扇区还是安全的。
  (3)在鉴别和数据通讯过程中所有数据加密,以防止信号截取。 [科]
  【参考文献】
  [1]马忠梅,马岩等编著.单片机的c语言应用程序设计[M].北京:北京航空航天大学出版杜,1997.
  [2]乔建良,黄大勇.虚拟仪器的现状及应用前景信息技术,2002.
  [3]张申涛,莫松海.非接触IC卡的安全应用.国防科技大学信息系统与管理学院,2004.
  [4]王爱英.智能卡技术一IC卡(第2版) [M].北京:清华大学出版社,2000.
其他文献
政府购买公共文化服务是一种创新的方式,通过政府引入社会力量提供公共文化服务来提供公共文化服务.解决公共文化需求的多样性和丰富性与政府文化所提供的统一性之间的矛盾,
【摘要】课堂是教学的重要平台,创设高效课堂是提高教学质量的重要保证。本文结合笔者多年的教学经验,探讨了如何创建高效的初中英语课堂:提高教师自身素质,及时改进教学方法以及强调自主学习的重要性。  【关键词】初中英语 课堂教学 高效    课堂学习是学生获取知识的重要途径,课堂效率在很大程度上决定了学生的学习成果。因此,向课堂四十五分钟要效率成了一线教师永远的追求。近年来,教学科研者提出了创建高效课堂
本文通过对荣华二采区10
期刊
近日,50辆黄海第二代MPB多功能客车将交付辽宁省公安厅,装备于该省各市的特警支队,成为特警指挥、巡逻、出警专用客车.rn黄海客车首提MPB概念rnMPB是英文Multi-Purpose Bus的
作为一家于2008年成立的影音智能公司,长沙昌融智能影音(简称长沙昌融)一直未停歇前进的脚步,始终稳步中求发展.公司成立之初主要以全宅家居智能、家庭背景音乐、监控安防等
【摘 要】墙板结构施工应采用分段法施工,防止裂缝产生。本文对墙板裂缝的产生原因作出了分析,重点对墙板结构施工裂缝的控制措施进行了详细的阐述。  【关键词】墙板结构施工;裂缝原因;问题探讨  0.前言  随着建筑技术的飞速发展,伴随着建筑物的高度越来越高,对于一般的高层建筑,在设计中普遍采用现浇剪力墙结构设计,并使用大流动度的泵送混凝土浇注施工。众所周知,预拌混凝土技术的发展极大地方便了高层建筑施工
环境保护验收调查是在煤矿建设项目竣工后以保护生态环境调查为主要目的的一项新任务,在分析解决煤矿建设工作的重要生态环境问题时,要以在工作实践中得到的经验为主要根据。
【摘 要】我国京沪、武广等大批高铁线路投入到实际运营中,其运营管理模式采用委托经营制,业主(客运公司)委托相邻铁路局经营,收取高铁线路所产生的收益(主要为客票收入);而受托铁路局为此所发生的成本费用支出向业主清算。如何处理好委托方与受托方的关系,提高效益,保证高铁运输安全,成为我们需要重点关注的课题。本文从平衡委托方与受托方利益关系、优化委托运输资产管理、提高委托运输成本费用管理水平三个方面进行探
【摘 要】随着我国管道燃气事业的迅速发展,许多居民家庭采用了管道燃气烧水、做饭、取暖等,燃气已是人们生活中所需的能源消耗品,燃气的价格成为了百姓关注的热点。家用燃气表是居民用户与燃气公司进行燃气量贸易结算的计量器具,燃气表的计量准确以否与百姓、燃气经营公司的切身利益密切相关。为此,国家计量行政部门将燃气表列人强制检定计量器具目录,作为重点管理的工作计量器具。本文从常见的集中燃气计量表入手,结合流量
隔膜是在封闭的隔膜室内往复工作的,这就给测试隔膜工作时的受力及变形状况带来很大的麻烦,因此有必要采用有限元分析的方法对隔膜的工作过程进行数值模拟,研究隔膜工作时的