Android NFC标签和NFC卡是一样的吗?

Android NFC标签和NFC卡是一样的吗?,android,nfc,rfid,ndef,hce,Android,Nfc,Rfid,Ndef,Hce,NFC标签和NFC卡是一样的吗?Android文档同时提到了这两个方面。“NFC标签”在阅读简单标签时,但在标签上写着“NFC卡”。我可以假设它们是相同的吗?一般来说,“NFC标签”和“NFC卡”在某种程度上是可以互换的。它们指的是封装在具有不同形状因素的对象中的相同底层芯片技术。也就是说,NFC标签可以具有任何形状(例如,贴在任何物体上的小标签),而NFC卡通常具有信用卡的形状(例如ISO/IEC 7810中定义的ID1格式) 通常,NFC标签/卡指的是NFC论坛标签。这些是以NDEF格式存储

NFC标签和NFC卡是一样的吗?Android文档同时提到了这两个方面。“NFC标签”在阅读简单标签时,但在标签上写着“NFC卡”。我可以假设它们是相同的吗?

一般来说,“NFC标签”和“NFC卡”在某种程度上是可以互换的。它们指的是封装在具有不同形状因素的对象中的相同底层芯片技术。也就是说,NFC标签可以具有任何形状(例如,贴在任何物体上的小标签),而NFC卡通常具有信用卡的形状(例如ISO/IEC 7810中定义的ID1格式)

通常,NFC标签/卡指的是NFC论坛标签。这些是以NDEF格式存储(可自由读取)数据的简单内存标记(有些可能具有额外的处理能力)。NFC论坛标签技术最初是建立在现有RFID内存标签技术之上的,这些技术都被合并到NFC中

然而,当谈到主机卡仿真(HCE)时,“NFC卡”(如Android文档中所使用的)一词多少有些误导。在HCE的情况下,术语“卡”(在其前面加上“NFC”是误导性的部分)实际上指的是非接触式智能卡(通常为ISO/IEC 14443-4)。因此,更好的描述是“NFC兼容智能卡”,因为NFC设备通常在读卡器模式下支持ISO/IEC 14443-4(即,它们可以访问此类智能卡),并且通常也在卡模拟模式下支持ISO/IEC 14443-4(即,它们可以被其他ISO/IEC 14443-4读卡器访问)

这种HCE模拟卡通过实现NFC论坛类型4标记操作规范(将NDEF数据结构映射到ISO/IEC 14443-4智能卡的协议)充当NFC标记(更具体地说,是包含NDEF数据的NFC论坛标记)。然而,在许多情况下,ISO/IEC 14443-4智能卡使用不同的协议,例如,信用卡通常使用EMV,电子护照使用ICAO 9303中定义的协议,等等