Mifare Card 相关

800阅读 0评论2018-03-15 wlbdd
分类:嵌入式

根据 系列的编号称呼。
    Mifare UltraLight称为M0
    Mifare S50和S70称为M1
    Mifare Pro称为M2
    Mifare Desfire称为M3。


M1卡结构

Mifare是NXP公司生产的一系列遵守ISO14443A标准的射频卡,包括Mifare S50、Mifare S70、Mifare UltraLight、Mifare Pro、Mifare Desfire等。Mifare S50的容量为1K字节,常被称为Mifare Standard,又被叫做Mifare 1,是遵守ISO14443A标准的卡片中应用最为广泛、影响力最大的的一员。S50的卡类型(ATQA)是0004H。

在带有NFC功能的手机上使用MCT读取空白卡Mifare Classic 1k(S50),我们可以直观地看到卡片的存储结构。

M1卡有从0到15共16个扇区(Sectors),并且每个扇区都有独立的密码,每个扇区配备了从0到3共4个块(Block),16个扇区的64个块按绝对地址编号为0~63,每个块可以保存16字节byte的内容,共有16X4X16=1024byte。

每个扇区的第4段用来保存KeyA,KeyB和控制位(ACs控制读写权限)。

0扇区0块是特殊的数据块,用于存放制造商代码,包括芯片序列号,此块只读。

上一篇:每天一个linux命令(61):wget命令
下一篇:Socket进程间的通信