我有一个愚蠢的问题。我有mifare经典标签(1k)。我想隐藏此卡的内容(存储在那里的任何数据)。怎么做? 那么ndef记录呢?
答案 0 :(得分:1)
MFC(MiFare Classic)完全进行了逆向工程,因此应将存储视为读写,明文,可复制/可克隆等。
如果您能够在将有效载荷放入卡之前对其进行加密,您可以将数据保密,但不能“隐藏”它:第三方将能够告诉卡不是空白,但不会能够分辨出实际存储的内容。
NDEF不会帮助你。
答案 1 :(得分:1)
MIFARE Classic允许将数据存储在可以访问受保护的扇区中。因此,需要在任何读取操作之前完成使用扇区密钥的身份验证(如果以这种方式配置)。 在宣布扇区内容“未知”之前,像NFC TagInfo这样的“通用”应用通常会尝试“众所周知”的密钥。他们不会试图破解密钥。 您还可以使用更高级的产品,如MIFARE Plus或MIFARE DESFire,它们都使用AES加密技术进行身份验证和数据加密。