android-NFC标签和NFC卡是一回事吗?

NFC标签和NFC卡是一回事吗? Android文档同时提到了两者.读取简单标签时会显示“ NFC标签”,但在HCE documentation中会显示“ 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读卡器).

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

上一篇:有什么方法可以从外部源看到php POST数据吗?


下一篇:修改maven本地仓库的位置