我在搞乱一些 nfc 标签,我用 nxp 公司制作的应用程序“TagWriter”向它们写了纯文本。是否可以制作可以读取此纯文本的应用程序?还是由于 nxp 应用程序的某些授权密钥而这不可能?或者以前有人这样做过吗?
任何建议表示赞赏
我在搞乱一些 nfc 标签,我用 nxp 公司制作的应用程序“TagWriter”向它们写了纯文本。是否可以制作可以读取此纯文本的应用程序?还是由于 nxp 应用程序的某些授权密钥而这不可能?或者以前有人这样做过吗?
任何建议表示赞赏
有关如何将 NDEF 消息写入和读取 MIFARE CLassic 标签的完整文档是公开的,请参阅http://www.nxp.com/documents/application_note/AN1304.pdf和http://www.nxp.com/documents /application_note/AN1305.pdf。第一个文档列出了第 11 页和第 12 页上使用的身份验证密钥。对于密钥 A 的 MAD 扇区,使用值 0xA0A1A2A3A4A5,而对于密钥 A,NDEF 数据扇区使用值 0xD3F7D3F7D3F7。
您使用过哪个 MIFARE 标签?有不止一种类型......并不是说这里也是“NXP TagInfo”应用程序 - 它为您提供有关标签的详细信息。
USB阅读器也有相当不错的桌面软件。
请注意,Ultralight C 提供基于 3DES 的身份验证,这可能需要指定的内存块。我怀疑 NFC 编写器是否支持 - 这可能已禁用,因此保存的文本是 TLV 中的纯文本 RTD NDEF 消息。
BR 斯坦
默认情况下,NFC 不需要任何特殊的 NXP 身份验证。请参阅http://nfc.android.com上的 StickyNotes 应用程序。