M1卡读写工作流程

M1卡读写工作流程

RFID是无线射频识别技术的简称,但其还囊括多个不同的应用,如M1卡,I_code SLI卡,NTAG21x卡,EM卡等等,我在这里只介绍一下M1卡的工作流程,其它的请自行搜索。
M1卡主流使用的是S50和S70,都符合ISO14443A协议。S50卡的EEPROM分为16个扇区,每个扇区4块,每块16个字节,共计1K字节的存储空间。S70卡的EPROM分为 40 个扇区,其中 32 个扇区中的每个扇区分为 4 块,每块 16 个字节,还有 8 个扇区中每个扇区分为 16 块,每块 16 个字节;共计4K个字节的存储空间。
在0扇区的0块,前四个字节存放卡的UID号,接下去是五个字节的UID检验位。每个扇区都有一套独立的访问密钥,一般放在一个扇区的最后一块,前6个字节存放A密钥,中间4个字节的控制字段,后6字节存放B密钥。

M1卡工作流程

  1. 当卡进入到读写器的操作域时,会进入到IDLE状态
  2. 当卡接收到读写器发送出来的Request命令时,会返回READY状态
  3. 读写器进入防冲突机制,并获取卡的UID号
  4. 读写器SELECT选择UID号对应的卡,使其进入ACTIVE状态
  5. 进行基于扇区的卡密钥认证
  6. 通过卡密钥认证,进行卡上EEPROM数据的读写操作。
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值