2017-07-19 129 views
0

我有一个愚蠢的问题。我有mifare经典标签(1k)。我想隐藏这张卡的内容(存储在那里的任何数据)。怎么做? ndef记录怎么样?隐藏智能卡内容

回答

1

MFC(MIFARE经典)得到了完全相反的设计,因此贮存时应考虑读写,以及清晰的文本,可复制的/可克隆等

如果你能负担得起的有效载荷的加密把它放在前卡,您可能能够对数据进行保密,但不能“隐藏”它:第三方将能够告诉卡片不是空白的,但将无法分辨实际存储的内容。

NDEF不会帮你。

+0

我知道Mifare Classic并不安全,但是我看到了一些具有此标准的卡片,对于某些android NFC应用程序来说它是“空白的”。但我知道有存储的数据。 数据加密是我用这个做的第一件事,但我也想让它更安全一点。 – Greggy

+0

在这个上下文中的“空白”是应用程序提供者的意思。这可能意味着“不知道有效负载格式”,“不是NDEF”,“没有找到MAD”(mifare应用程序目录),甚至是“未知密钥”,因为即使MFC坏了,手机应用程序通常也不会尝试破解扇区密钥。 – Nipo

1

MIFARE Classic允许将数据存储在可受访问保护的扇区中。因此,在任何读取操作之前(如果以这种方式配置),需要使用扇区密钥进行验证。 像NFC TagInfo这样的“通用”应用程序通常会在声明扇区内容为“未知”之前尝试“知名”按键。他们不会试图破解密钥。 您还可以使用更高级的产品,如MIFARE Plus或MIFARE DESFire,它们都使用AES加密技术进行验证和数据加密。