M1 射频IC卡介绍优秀课件_第1页
M1 射频IC卡介绍优秀课件_第2页
M1 射频IC卡介绍优秀课件_第3页
M1 射频IC卡介绍优秀课件_第4页
M1 射频IC卡介绍优秀课件_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

射频IC技术介绍Mifarel卡特性简介 Mifare1卡简称为M1卡,为8K位的非接触式IC卡。卡片的电气部分只由一个天线和ASIC组成。工作原理

天线:卡片的天线是只有几组绕线的线圈,很适于封装到IS0卡片中。ASIC:卡片的ASIC由一个高速(106KB波特率)的RF接口,一个控制单元和一个8K位EEPROM组成。

读写器向M1卡发一组固定频率的电磁波,卡片内有一个LC串联谐振电路,其频率与讯写器发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使电容内有了电荷,在这个电容的另一端,接有一个单向导通的电子泵,将电容内的电荷送到另一个电容内储存,当所积累的电荷达到2V时,此电容可做为电源为其它电路提供工作电压,将卡内数据发射出去或接取读写器的数据。容量为8K位EEPROM

分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位

每个扇区有独立的一组密码及访问控制

每张卡有唯一序列号,为32位具有防冲突机制,支持多卡操作

无电源,自带天线,内含加密控制逻辑和通讯逻辑电路

工作温度:-20℃~50℃

工作频率:13.56MHZ

通信速率:106KBPS

读写距离:10mm以内(与读写器有关)

数据保存期为10年,可改写10万次,读不限次电气特性

M1卡存储结构M1卡分为16扇区每扇区分为4块,每块16字节;扇区前3块为数据块,用于存贮数据;最后1块为控制块,存放密码A、存取控制、密码B0区0块用于存放厂商代码,已经固化,不可修改IC卡的读写以块为单位控制块结构密码A(6字节)存取控制(4字节)密码B(6字节)控制属性每个扇区的密码和存取控制都是独立的,可以根据实际需要设定各自的密码及存取控制。在存取控制中每个块都有相应的三个控制位,定义如下:

bit76543210字节6C23_bC22_bC21_bC20_bC13_bC12_bC11_bC10_b字节7C13C12C11C10C33_bC32_bC31_bC30_b字节8C33C32C31C30C23C22C21C20块0:C10C20C30

块1:C11C21C31

块2:C12C22C32

块3:C13C23C33控制属性(续)三个控制位以正和反两种形式存在于存取控制字节中,决定了该块的访问权限(如进行减值操作必须验证KEYA,进行加值操作必须验证KEYB,等等)。三个控制位在存取控制字节中的位置如下(字节9为备用字节,默认值为0x69):

bit76543210字节6C23_bC22_bC21_bC20_bC13_bC12_bC11_bC10_b字节7C13C12C11C10C33_bC32_bC31_bC30_b字节8C33C32C31C30C23C22C21C20(注:_b表示取反)其中,黑色区控制块3,蓝色区控制块2,绿色区控制块1,红色区控制块0。数据块(块0、块1、块2)的存取控制如下:控制位(X=0..2)访问条件(对块0、1、2)C1XC2XC3XReadWriteIncrementDecrementtransferrestore000KeyA|BKeyA|B

KeyA|BKeyA|B010KeyA|BNever

NeverNever100KeyA|BKeyB

NeverNever110KeyA|BKeyB

KeyBKeyA|B001KeyA|BNever

NeverKeyA|B011KeyBKeyB

NeverNever101KeyBNever

NeverNever111NeverNever

NeverNever控制属性(续)(KeyA|B表示密码A或密码B,Never表示任何条件下不能实现)当块0的存取控制位C10C20C30=100时,验证密码A或密码B正确后可读;验证密码B正确后可写;不能进行加值、减值操作。例程:例如第9扇区

0块keyA\B可读,keyA\B可写

1块keyA\B可读,keyB可写

2块keyB可读,keyB可写控制字是什么?例程解析块0:000块1:110块2:011

bit76543210字节6C23_bC22_bC21_bC20_bC13_bC12_bC11_bC10_b字节7C13C12C11C10C33_bC32_bC31_bC30_b字节8C33C32C31C30C23C22C21C20

bit76543210字节6C23_b001C13_b101字节7C13010C33_b011字节8C33100C23110 控制块(块3)的存取控制与数据块(块0、1、2)不同,它的存取控制如下:控制属性(续)控制位密码A存取控制密码BC13C23C33ReadWriteReadWriteReadWrite000NeverKeyA|BKeyA|BNeverKeyA|BKeyA|B010NeverNeverKeyA|BNeverKeyA|BNever100NeverKeyBKeyA|BNeverNeverKeyB110NeverNeverKeyA|BNeverNeverNever001NeverKeyA|BKeyA|BKeyA|BKeyA|BKeyA|B011NeverKeyBKeyA|BKeyBNeverKeyB101NeverNeverKeyA|BKeyBNeverNever111NeverNeverKeyA|BNeverNeverNever例如:当块3的存取控制位C13C23C33=100时,表示:

密码A:不可读,验证KEYB正确后,可写(更改)。

存取控制:验证KEYA或KEYB正确后,可读不可写。

密码B:不可读,验证KEYB正确后,可写。例如第9扇区

0块keyA\B可读,keyA\B可写

1块keyA\B可读,keyB可写

2块keyB可读,keyB可写

3块keyA:不可读,验证KEYB后,可写(更改)。

存取控制:验证keyA\B可读后可读,验证KEYB后,可写keyB:不可读,验证KEYB后,可写(更改)。控制字是什么?例程解析块0:000块1:110块2:011块3:011

bit76543210字节6C23_bC22_bC21_bC20_bC13_bC12_bC11_bC10_b字节7C13C12C11C10C33_bC32_bC31_bC30_b字节8C33C32C31C30C23C22C21C20

bit76543210字节600011101字节700100011字节811001110密码验证模式

对于M1卡的每个扇区,在读写器中均对应有三套密码(KEYSET0、KEYSET1、KEYSET2),每套密码包括A密码(KEYA)和B密码(KEYB),共六个密码,用0~2、4~6来表示这六

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论