`
weiweishouwang
  • 浏览: 6711 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IC卡读写处理

阅读更多

最近做了非接触式IC卡方面的调查,非接触式IC卡一般用的是ISO 14443 Type A标准。

一,一张IC卡有16个扇区,扇区编号从0,1,2到15,第0个扇区是系统扇区,是不能进行写操作的。

二,每个扇区有4个块,从第0块到第3块,第3块是密码区。每个扇区单独进行密码管理,扇区之间互不影响。

块号=扇区号*4 + 第几个块。一个块里可以存储16字节的数据,一个扇区可以存储3*16=48字节的数据。一张卡可以存储48*15=720字节。

三,读写卡器操作IC卡。

①,激活卡片。包含寻卡、防冲突、选择卡片操作。结果是获得4个字节的卡片序列号,验证密码的时候要用到该序列号。

②,密码验证。密码区的密码分为A密码和B密码,各6个字节,出厂的密码一般为0xFFFFFF或者0x000000。存储格式为A密码(6字节) + 控制位(4字节) + B密码(6字节),一共16个字节。做密码验证的时候,只要A密码或者B密码验证通过就算是这个扇区通过密码验证了,不需要两个密码都通过验证。验证A密码或B密码,都需要分别先做①步骤。

③,写卡。要提供写的块号和16字节要写的数据。

④,读卡。要提供读取的块号,返回16字节的数据。

⑤,修改密码。修改密码相当于对密码区做写操作,写的数据为A密码(6字节) + 控制位(4字节) + B密码(6字节),一共16个字节。注意中间的4个字节的控制位是不能修改的,要是修改了这个扇区就废了。一般是先对密码区域做读操作,获取到控制位(4字节),修改密码时原封不动的把这4个字节写回去。

以上读卡写卡修改密码都需要先做①和②步骤。

 

 

 

分享到:
评论

相关推荐

    网络计算机中IC卡读写器子系统设计.docx

    网络计算机中IC卡读写器子系统设计 随着网络的飞速发展和计算机技术的不断进步,计算机应用模式正发生着巨大的变革。网络计算机(NC)的出现标志着计算机体系结构的革新,代表着未来计算机系统的发展方向。由于网络...

    系列全功能IC卡读写机

    系列全功能IC卡读写机是开发IC卡相关产品及系统集成必备的前端处理设备,其丰富、完善的接口函数,可方便地应用于工商、电信、邮政、税务、银行、保险、医疗及各种收费、储值、查询等智能卡管理应用系统中。

    如何读写接触式IC卡

    随着金卡工程的推进,IC卡已经已经十分广泛地应用于包括金融、交通、社保、会员卡等很多领域。  IC卡 (Integrated Circuit Card,集成电路卡)是继磁卡之后出现的又一种新型信息工具。IC卡在有些国家和地区也称...

    行业分类-设备装置-IC卡发卡系统、读写机具、黑白名单处理方法及装置.zip

    行业分类-设备装置-IC卡发卡系统、读写机具、黑白名单处理方法及装置.zip

    浅谈IC卡数据分析.pdf

    带有存储器 的IC卡⼜称为记忆卡或存储卡,带有微处理器的IC卡⼜称为智能卡或智慧卡。记忆卡可以存储⼤量信息;智能卡则不仅具有记忆能⼒, ⽽且还具有处理信息的功能。IC卡可以⼗分⽅便地存汽车费、电话费、地铁乘车...

    一种可以对B类CPU卡读写的接触式IC卡读写器设计

    智能卡(Smart Card)有接触与非接触卡片,内嵌有微芯片的塑料卡的通称。有包含RFID芯片的,也有加上热敏膜技术的,实现可视功能的,卡片具有储存信息的功能,能实现智能功能作用。... 智能卡是IC卡(集成电路卡

    天喻TY522读卡器

    天喻TY522读卡器是武汉天喻信息产业股份有限公司自主研制并生产的USB接口通用IC卡读写机。它功能齐全、性能稳定、成本低,能够满足当前市场上日益增长的对数据安全性、保密性和可靠性的需求。 天喻TY522读卡器是开发...

    DSP中的利用曼码调制的非接触IC卡读写程序编制

     图1 采用e5550/U2270B的非接触卡读写系统示意图非接触IC卡是一种接口电路。它通过卡上配置的发射机应答器振荡线圈与基站振荡线圈的耦合取得能量,通过必要的通信软件配合,保证卡与基站间实现双向数据交换,如图1...

    智能卡技术--IC卡

    本书对三种IC卡(存储器卡、逻辑加密卡和智能卡)和磁卡的物理结构、逻辑特性、实现技术和应用系统等进行了较为全面的论述,较详细地阐明了有关的国际标准、安全保密体制和读写设备(读卡器)等,并以自动柜员机ATM...

    基于单片机的IC卡智能水表设计

    为适应国家用水制度的改革,研究和利用现代化智能技术对...全面详细地论述了硬件电路的设计流程,对本设计中非接触式 IC 卡读写电路模块、 液晶显示电路模块和 H6152 读写电路模块等工作原理及功能进行了详细了说明。

    IC智能卡的系统设计(论文)

    非接触式IC智能射频卡在金融,经济等社会领域中起着重要的作用,本文着重研究了基于单片机的无线射频IC智能卡读写系统的设计方法。该系统以Atmel公司生产的AT89C52 MPU为微处理器,通过IC射频卡考勤门禁系统为具体...

    Q/CUP 047.1—2013 中国银联IC卡技术规范——产品规范 第1部分 非接触式读写器规范

    3.7 IC 卡读写器 reader ................................................................. 2 3.8 终端 terminal....................................................................... 2 3.9 冲突 collision...

    IC卡接口芯片TDA8007的读写器设计

    摘要:阐述T=0传输协议,给出IC卡读写器中使用的IC卡APDU指令流程和原理框图;重点介绍其中的IC卡接口芯片Philips的TDA8007,给出通过TDA8007对CPU IC卡上下电过程、具体程序及TDA8007使用中应注意的问题。 关键词:...

    IC智能卡技术:接触式IC卡的芯片技术.pptx

    接触式IC卡的芯片技术;;;;;2.3.2 逻辑加密卡 1.逻辑加密卡的逻辑结构;;表2.6 逻辑加密卡的存储结构;;相关数据记录、存储、处理,包括: 一次性使用的不可重置式,如Siemens的SLE4406/4436、Atmel的AT88SC06、...

    IC读卡器D3-U开发工具

    D3型IC卡读写器是开发IC卡相关产品及系统集成必备的前端处理设备,其丰富、完善的接口函数,可方便地应用于工商、电信、邮政、 、银行、保险、医疗、会议签到、网吧管理、加油站、停车场等各种收费、储值、查询等...

    射频IC卡门禁系统设计

    本文首先简单介绍了IC卡的技术发展背景和应用现状,重点分析非接触式IC卡的技术特点和应用方向,然后通过对射频识别技术的研究,分析了非接触式IC卡的工作原理。并对Mifare卡的功能组成以及IC卡的安全性能进行了分析...

    【C#】德卡D3读卡器对IC卡读取、加密等操作源码

    本例应用场合:对IC卡的读写、加密,各企事业单位根据自己的加密方式对卡片进行处理后使用。本例编译环境:VS2010及以上版本编译通过。

    TYPE B非接触式IC卡防冲突原理的研究与实现

     非接触IC卡又称射频卡,是近几年发展起来的一项新技术,同时也是射频识别技术和IC卡技术有机结合的产物。非接触IC卡与条码卡、磁卡、接触式IC卡比较,具有高安全性、高可靠性、使用方便快捷等特点。卡与读写器在相对...

    基于AT89C51的IC卡系统设计与应用

    设计了单片机控制IC卡数据读写的软/硬件、LCD显示以及与PC机之间的串口通信。  IC卡(Integrated Circuit Card)又称集成电路卡,它是在大小和普通信用卡相同的塑料卡片上嵌置一个或多个集成电路构成的。集成电路...

Global site tag (gtag.js) - Google Analytics