如何让NFC标签与其他读者无法阅读?

时间:2014-01-04 05:07:51

标签: security tags nfc access-control

我已经在很多方面阅读了如何使NFC信息与其他应用程序无法读取,但是如果我们使用NFC贴纸,如何使这些贴纸与其他读者无法阅读,那么没有人可以克隆我的NFC贴纸?,

我的另一个问题是,如果NFC贴纸是加密的,那么某人可以克隆它的可能性是多少?

2 个答案:

答案 0 :(得分:2)

克隆

如果您使用NFC标签(由NFC Forum定义),则无法阻止克隆它们。这些NFC标签在设计上是世界可读的。

但是,您可以将您的数据与一些每个标签唯一的信息一起签名(例如,至少NFC论坛类型1和类型2标签通常包含唯一的序列号)。不过,您应该记住,其中一些序列号(特别是4字节UID)并不是唯一的。此外,如果有人真的想要复制你的NFC标签,那么克隆包括UID在内的标签有(便宜但更复杂)的方法。

除了NFC标签之外,还存在一些其他NFC兼容标签/智能卡,它们可以提供更复杂的克隆对策(例如DESFire EV1和FeliCa(当完全使用时,不仅仅作为NFC标签使用),JavaCard等)

仅使用您的应用阅读

同样,使用NFC标签,您无法阻止任何其他应用程序从标签中读取数据。但是,您可以阻止应用程序通过加密来解释数据。

同样,具有超过NFC标签功能的智能卡/标签可能会提供部分开箱即用的功能。

答案 1 :(得分:0)

其他读者不可读的确是一个相对的术语。您想要询问是否可以使用密码保护标签,以及在现实场景中是否可以由其他人获取该密码。

  • Mifare Ultralight(C)标签可供其他人阅读(包括NTAG 203)
  • Mifare Classic标签可以通过密码保护,但是高级用户会将其打破(零时间)
  • Mifare Desfire EV1可以通过加密保护

有新类型的标签即将推出,因此您可能希望对其进行调查,但它们的价格会相对较高。