ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:198.08KB ,
资源ID:6084878      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6084878.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ID卡IC卡RFID卡NFC卡Mifare卡各种概念的关系.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ID卡IC卡RFID卡NFC卡Mifare卡各种概念的关系.docx

1、ID卡IC卡RFID卡NFC卡Mifare卡各种概念的关系ID卡、IC卡、RFID卡、NFC卡、Mifare卡各种概念的关系而非接触式IC卡是由芯片和线圈组成,可分为COB绕铜线、蚀刻天线、印刷天线等等,两者的应用区别在于:前者在使用过程中需要插入读卡器使用,例如银行卡,后者仅需要靠近读卡器感应天线就能被读取,例如交通卡、门禁卡。RFID卡是指非接触式类电子卡片/标签,包括有ID卡、IC卡和NFC卡以及其它等电子卡/标签。他们主要的区别在于工作频段。ID卡是早期的非接触式电子标签,工作频段在125kHz只有一个ID号,不可以存储任何数据,故叫ID卡。IC卡如从字义上面理解,是包括了除ID卡外的

2、其它RFID电子标签和接触式的芯片卡,不过一般说IC卡主要是指工作于13.56MHz频段的非接触式智能卡和接触式智能卡,而非接触式智能卡也就包括了NFC卡片或标签(NFC论坛规定有四种卡片类型属于NFC卡片),接触式智能卡也就是带个裸露芯片的智能卡。RFID卡还包括其它工作频段的电子卡/标签,如915MHz,2.4GHz等频段。RFID卡和NFC卡的区别NFC是在RFID的基础上发展而来,NFC从本质上与RFID没有太大区别,都是基于地理位置相近的两个物体之间的信号传输。但NFC与RFID还是有区别的,NFC技术增加了点对点通信功能,可以快速建立蓝牙设备之间的P2P(点对点)无线通信,NFC设

3、备彼此寻找对方并建立通信连接。P2P通信的双方设备是对等的,而RFID通信的双方设备是主从关系。 其余还有一些技术细节方面: NFC相较于RFID技术,具有距离近、带宽高、能耗低等一些特点。详细内容: 1.NFC只是限于13.56MHz的频段!而RFID的频段有低频(125KHz到135KHz),高频(13.56MHz)和超高频(860MHz到960MHz之间。 2.工作有效距离:NFC(小于10cm,所以具有很高的安全性),RFID距离从几米到几十米都有! 3.因为同样工作于13.56MHz,NFC与现有非接触智能卡技术兼容,所以很多的厂商和相关团体都支持NFC,而RFID标准较多,统一较为

4、复杂(估计是没可能统一的了),只能在特殊行业有特殊需求下,采用相应的技术标准! 4.应用:RFID更多的被应用在生产、物流、跟踪、资产管理上,而NFC则在门禁、公交、手机支付等领域内发挥着巨大的作用。 Mifare系列卡区别Mifare系列卡片根据卡内使用芯片的不同,分为Mifare UltraLight,又称为MF0;Mifare S50和S70,又称为MF1;Mifare Pro,又称为MF2;Mifare Desfire,又称为MF3。Mifare 1有密码,Mifare UltraLight没有密码。M1MLUtralLightMifare Pro都遵守14443A协议,AT88RF0

5、20 遵守14443B协议,复旦的卡片要看是哪一种。NFC标签分四种Mifare S50和Mifare S70的区别一是读写器对卡片发出请求命令,二者应答返回的卡类型(ATQA)字节不同。Mifare S50的卡类型(ATQA)是0004H,Mifare S70的卡类型(ATQA)是0002H。另一个区别就是二者的容量和内存结构不同。S50的容量是1K字节,S70的容量为4K字节。Mifare S50把1K字节的容量分为16个扇区(Sector0-Sector15),每个扇区包括4个数据块(Block0-Block3,我们也将16个扇区的64个块按绝对地址编号为063),每个数据块包含16个字

6、节(Byte0-Byte15),64*16=1024。Mifare S70把4K字节的容量分为40个扇区(Sector0-Sector39),其中前32个扇区(Sector0-Sector31)的结构和Mifare S50完全一样,每个扇区包括4个数据块(Block0-Block3),后8个扇区每个扇区包括16个数据块(Block0-Block15)。我们也将40个扇区的256个块按绝对地址编号为0255),每个数据块包含16个字节(Byte0-Byte15),256*16=4096。射频识别技术漫谈(13)MifareS50与MifareS70Mifare S50和Mifare S70又常被

7、称为Mifare Standard、Mifare Classic、MF1,是遵守ISO14443A标准的卡片中应用最为广泛、影响力最大的的一员。而Mifare S70的容量是S50的4倍,S50的容量是1K字节,S70的容量为4K字节。读写器对卡片的操作时序和操作命令,二者完全一致。Mifare S50和Mifare S70的每张卡片都有一个4字节的全球唯一序列号,卡上数据保存期为10年,可改写10万次,读无限次。一般的应用中,不用考虑卡片是否会被读坏写坏的问题,当然暴力硬损坏除外。Mifare S50和Mifare S70的区别主要有两个方面。一是读写器对卡片发出请求命令,二者应答返回的卡类

8、型(ATQA)字节不同。Mifare S50的卡类型(ATQA)是0004H,Mifare S70的卡类型(ATQA)是0002H。另一个区别就是二者的容量和内存结构不同。Mifare S50把1K字节的容量分为16个扇区(Sector0-Sector15),每个扇区包括4个数据块(Block0-Block3,我们也将16个扇区的64个块按绝对地址编号为063),每个数据块包含16个字节(Byte0-Byte15),64*16=1024。如下表所示:扇区号块号块类型总块号扇区0块0厂商代码厂商块0块1数据块1块2数据块2块3密码A存取控制密码B控制块3扇区1块0数据块4块1数据块5块2数据块6

9、块3密码A存取控制密码B控制块7.扇区15块0数据块60块1数据块61块2数据块62块3密码A存取控制密码B控制块63Mifare S70把4K字节的容量分为40个扇区(Sector0-Sector39),其中前32个扇区(Sector0-Sector31)的结构和Mifare S50完全一样,每个扇区包括4个数据块(Block0-Block3),后8个扇区每个扇区包括16个数据块(Block0-Block15)。我们也将40个扇区的256个块按绝对地址编号为0255),每个数据块包含16个字节(Byte0-Byte15),256*16=4096。如下表所示:扇区号块号块类型总块号扇区0块0厂

10、商代码厂商块0块1数据块1块2数据块2块3密码A存取控制密码B控制块3扇区31块0数据块124块1数据块125块2数据块126块3密码A存取控制密码B控制块127扇区32块0数据块128块1数据块129数据块块14数据块142块15密码A存取控制密码B控制块143扇区39块0数据块240块1数据块241数据块块14数据块254块15密码A存取控制密码B控制块255每个扇区都有一组独立的密码及访问控制,放在每个扇区的最后一个Block,这个Block又被称为区尾块,S50是每个扇区的Block3,S70的前32个扇区也是Block3,后8个扇区是Block15。S50和S70的0扇区0块(即绝对

11、地址0块)用于存放厂商代码,已经固化,不可更改,卡片序列号就存放在这里。除了厂商块和控制块,卡片中其余的块都是数据块,可用于存贮数据。数据块可作两种应用:(1)用作一般的数据保存,可以进行读、写操作。(2)用作数据值,可以进行初始化值、加值、减值、读值操作。数据块和值块有什么区别呢?无论块中的内容是什么,你都可以把他看成普通数据,即使它是一个值块。但是并不是任何数据都可以看成是值,因为值块有一个比较严格的格式要求。值块中值的长度为4个字节的补码,其表示的范围(-21474836482147483647),值块的存储格式如下:1514131211109876543210addraddraddra

12、ddrVALUEVALUEVALUE带下划线表示取反。VALUE是值的补码,addr是块号(0-63).只有具有上述格式,才被认为是值块,否则就是普通的数据块。每个扇区的区尾块为控制块,包括了6字节密码A、4字节存取控制、6字节密码B。例如一张新出厂的卡片控制块内容如下:A0 A1 A2 A3 A4 A5 FF 07 80 69B0 B1 B2 B3 B4 B5密码A存取控制密码B新卡的出厂密码一般是密码A为A0A1A2A3A4A5,密码B为B0B1B2B3B4B5,或者密码A和密码B都是6个FF。存取控制用以设定扇区中各个块(包括控制块本身)的存取条件,这部分有点复杂,后面将专文介绍。读写器

13、与S50和S70的通讯流程如下图所示:卡片选择和三次相互认证在前面已经介绍过。其他操作如下:(1)读(Read):读取一个块的内容,包括普通数据块和值块;(2)写(Write):写数据到一个块,包括普通数据块和值块,值块中写入了非法格式的数据,值块就变成了普通数据块;(3)加(Increment):对值块进行加值,只能对值块操作;(4)减(Decrement):对值块进行减值,只能对值块操作; (5)中止(Halt):将卡置于睡眠工作状态,只有使用WAKE-UP命令才能唤醒。事实上加值和减值操作并不是直接在Mifare的块中进行的。这两个命令先把Block中的值读出来,然后进行加或减,加减后的结果暂时存放在卡上的易失性数据寄存器(RAM)中,然后再利用另一个命令传输(Transfer)将数据寄存器中的内容写入块中。与传输(Transfer)相对应的命令是存储(Restore),作用是将块中的内容存到数据寄存器中,不过这个命令很少用到。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1