NFC技术允许符合ISO 14443A卡标准的产品叫MIFARE家族。数据存储叫NFC Data Exchange Format 简称NDEF。A类和B类加密都是6个字节。
一、存储映射
MIFARE卡存储结构被分成扇区,每个扇区4个或16个块;每个扇区的最后一个块叫控制块,包含MAD数据的叫MAD块,包含NDEF数据的叫NDEF块。
1.2、卡的识别
1.3、密匙A和密匙B的默认值,KEYA、KEYB
A和B密匙授权成功以后都有读写权利。
1.4、生产结束之后,卡的识别
在扇区0用默认的KEYA执行认证操作
如果授权成功执行下一步,如果认证失败,卡不是MIFARE classic或MIFARE Plus 卡。
认证成功,执行读操作,读扇区0的控制区。
如果读成功执行下一步,读取失败不是MIFARE卡
二、命令设置
PCD必须进行下列操作对MIFARE进行读写:读操作、写操作、认证操作。
三、生命周期
以下仅指NFC扇区的状态,状态通过NFC配置设定和内容决定。每个状态有效的操作叫做处理或状态改变。