MIFARE Classic标准钥匙

时间:2019-05-20 16:48:28

标签: authentication nfc rfid mifare ndef

我有两个NFC标签,它们的扇区具有不同的键:

  • 标签1:此标签包含NDEF消息。

    • 密钥A的扇区0 = A0:A1:A2:A3:A4:A5
    • 密钥A的扇区1到15 = D3:F7:D3:F7:D3:F7
  • 标签2:此标签上没有NDEF数据

    • 密钥A和密钥B的所有扇区= FF:FF:FF:FF:FF:FF

是否有符合NDEF / non-NDEF的MIFARE Classic标签的标准密钥?

1 个答案:

答案 0 :(得分:1)

正确。

应用笔记MIFARE Classic as NFC Type MIFARE Classic Tag定义了MIFARE Classic标签如何用于存储NDEF数据。本应用笔记定义了所有包含NDEF数据的扇区都必须使用值为D3 F7 D3 F7 D3 F7的密钥A进行读取。因此,所有数据扇区(扇区> = 1)都可以使用键A = {D3 F7 D3 F7 D3 F7来固定。

此外,标签必须包含一个MIFARE应用程序目录,在该目录中,数据扇区被标记为包含NDEF应用程序。应用笔记MIFARE Application Directory (MAD)定义了MAD的结构,并且还要求MAD扇区可以用值为A0 A1 A2 A3 A4 A5的密钥A读取。因此,MAD扇区(扇区0)可以通过键A = {A0 A1 A2 A3 A4 A5来启用。

最后,MIFARE Classic标签的默认传输配置(即,它们在出厂时)可以通过键A = {FF FF FF FF FF FF来读写所有扇区。