带有用户认证的NFC标签

Ami*_*hem 4 nfc

目标是拥有一个NFC标签,该标签将提供某些信息,保持解锁状态,并且只允许经过身份验证的用户(登录/通过)更改该数据?那可能吗?

谢谢

NFC*_*guy 7

是的,这是可能的.严格地说,你的问题可能与编程无关.但与NFC相关的问题似乎往往会模糊软件和硬件之间的界线,所以我仍然认为这是提出问题的正确位置.

NFC标签可以包含具有不同功能的不同芯片,具体取决于制造商.当您查看NFC论坛类型标签时,有以下选项:

  1. Type 1 Tag:提供锁定数据的可能性,但不支持身份验证,AFAICT.原始制造商是Innovision Research&Technology PLC,现在由Broadcom拥有.
  2. Type 2 Tag:提供锁定数据的可能性.有各种制造商.一些芯片还提供身份验证和写保护,例如MIFARE Ultralight C.
  3. Type 3标签:基于Sony FeliCa技术,主要(仅?)制造商是Sony.FeliCa芯片提供身份验证功能和写保护.FeliCa系统主要用于东亚.
  4. Type 4标签:基于ISO 14443-4和ISO 7816-4规范.提供指示写保护的可能性.支持此功能的芯片通常是微控制器卡,通常提供高级功能,如身份验证,加密和写保护,例如MIFARE DESFire系列芯片.

其他常用的NFC标签:

  1. MIFARE Classic:提供访问控制,包括写保护.还可以支持NDEF消息存储.
  2. 基于ISO 15693:一些芯片提供(有限的)认证功能和写保护,例如ICODE SLIX-S(也可以支持NDEF消息存储).

然后是JavaCard卡系列(通常符合Global Platform)和其他ISO 7816-4支持卡.这些通常提供非常高级的功能,例如文件系统和自定义程序,包括对身份验证,加密,数字签名等的支持.它们通常需要特殊的工具和培训才能使用它们.

我建议您查看MIFARE Classic,如果不符合您的安全要求,请使用MIFARE DESFire.