[请在您的答案中仅考虑 1k 经典卡牌。]
我希望获得一些 RFID 领域的行业知识。具体来说,是 MIFARE MAD(Mifare 应用程序目录)。我通过查看 NXP 发布的 MIFARE MAD 文档来了解其架构,该文档位于此处:
然而,从这份文件中出现了一些问题。
谁管理给定卡上的初始 MAD 目录?我知道制造商可能会分发在扇区 0/16 中预初始化了 MAD 1、2 或 3 的卡。如果读卡时卡上还没有放置MAD,那么标准是什么?在这种情况下,将我自己的 MAD 写入卡是否合适?还是强迫客户购买预装MAD的卡更合适?
对于标准 MIFARE Classic 1k 卡,MAD 目录可能驻留在扇区 0 的两个 16 字节块中。这仅为 MAD 目录提供了 32 个字节。注册的 AID 列表似乎比 32 字节大得多。如果我要查找的 AID 未在 MAD 中建立索引,我应该采取什么流程?
给定位于此处的 AID 列表中的特定 AID (链接已失效,仍可通过Wayback Machine找到 PDF ),识别数据所在扇区的一般过程是什么?因此,从列表中随机选择一个 AID(例如 0034),该 AID 已注册到 Verifone,如何识别数据所在的扇区?如何判断数据是否位于多个扇区?
directory directory-structure rfid mifare contactless-smartcard