nfc - NFC/HF 卡是否可以互换?

标签 nfc rfid

我想为使用 RFID 实现多项功能的系统提案指定设备。 它可能会在未来扩展到包括交易,所以我正在努力寻找合适的技术来使用。

计划是使用被动卡。

HF/NFC 卡/读卡器以相同的频率运行,但它们可以互换使用,例如 HF 读卡器读/写 NFC 卡,反之亦然吗?

它们在架构层面上有什么不同?

最佳答案

NFC 是不同标准的集合:ISO 14443-4(A 型和 B 型感应卡)、JIS 6319-4 ( FeliCa ) 和 ISO 18092(NFC 点对点,它使用 ISO 14443 的部分内容和 JIS 6319-4)。相当多的 NFC 设备也执行 ISO 15693(邻近卡)。这些标准都使用13.56MHz的频率。

除此之外,许多遗留系统仍然很常见:MIFARE、Calypso、Picopass、CryptoRF、Legic 等。这些系统通常符合(部分)ISO 14443-3。

NFC 论坛试图统一这些标准的各个方面及其用法,并在它们之上定义通用标准,以实现不同实现的互操作性,参见例如http://www.nfc-forum.org/specs/spec_list/ .

现有的读卡器可以处理所有这些协议(protocol),但更常见的是读卡器只支持一个子集。例如,仅 ISO 14443 或仅 ISO 15693,或 ISO 14443 和 FeliCa 的组合,或(更糟的是)仅 ISO 14443-3 或仅 ISO 14443-4 Type A。对遗留系统的支持通常只能在(用于) 来自特定制造商的读卡器,例如用于 MIFARE 的恩智浦半导体。

实践中的另一个复杂问题是,当硬件可以支持某些卡时,并不一定意味着随附的软件(驱动程序、支持库)也可以处理它们。

关于nfc - NFC/HF 卡是否可以互换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13698339/

相关文章:

delphi - MIFARE DESFire EV1 身份验证问题

react-native - 如何使用 Flutter 或 React Native 访问 NFC 功能?

java - NFC 阅读器 "SELECT (by AID)"APDU 未路由到 Android 设备

uwp - 在 Win10 通用 Windows 应用程序中使用 NFC 读取 HF RFID 标签

android - 双向 Android Beam

Android NFCA 收发成功失败

android - 我如何读取 ISO15693 标签 UID

security - RFID 卡编程加密安全

hex - RFID算法获取卡号

java - Android - RFID 的 EPC 十六进制银行充满空值