本文介绍了具有用户身份验证的NFC标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

The goal is to have an NFC tag that will give a certain information, remain unlocked, and would only allow an authenticated user(login/pass) to change that data? Is that possible?

谢谢

推荐答案

是的,这是可能的.严格来说,您的问题可能与编程无关.但是与NFC相关的问题似乎倾向于模糊软件和硬件之间的界线,因此我仍然认为这是提出该问题的正确位置.

Yes, that is possible. Your question is, strictly speaking, perhaps not programming related. But NFC-related questions seem to tend to blur the line between software and hardware, so I still think this is the right place to pose the question.

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

NFC tags can contain different chips with different capabilities, depending on the manufacturer. When you look at NFC Forum Type Tags, there are the following options:

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

其他常用的NFC标签:

Other commonly supported NFC tags:

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

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

Then there is the family of JavaCard cards (often Global Platform compliant) and other ISO 7816-4 supporting cards. These usually offer very advanced features such as a file system and custom programs, including support for authentication, encryption, digital signature, etc. They usually require special tooling and training to be able to work with them.

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

I would recommend looking at MIFARE Classic and, if that does not meet your security requirements, MIFARE DESFire.

这篇关于具有用户身份验证的NFC标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-14 01:47