8得票2回答
NFC离机路由到Nexus 5X和Nexus 6P的UICC

我正在尝试在Nexus 5X(牛头)或Nexus 6P(钓鱼者)上配置NFC芯片,以便将UICC用作在我的OffHostApduService中声明的AID的NFC offhost路由。 编辑于2016年1月17日:我更新了这个问题,并且还包括了Nexus 6P,因为我有机会测试它,它的行...

8得票1回答
安卓NFC IsoDep读取文件内容

我正在尝试读取来自 ISO/IEC 14443 Type A 类型的卡片上的一些信息。 通过分析该卡片使用安卓应用程序NFC TagInfo ,我发现该应用程序(AID:15845F)拥有我需要的特定文件(文件ID:01)。 我已经成功连接到卡片并选择了应用程序。 String acti...

8得票2回答
智能卡通信标准

ISO 14443-3和ISO 7816-4 APDUs有什么区别呢? 我问这个问题是因为似乎有些卡使用前者与读卡器通信,有些则使用后者。 我对此感到困惑,希望能够更好地理解这一点。 例如,我认为Mifare Classic使用ISO 14443-3。但让我困惑的是, 当我编写与Mifare ...

8得票1回答
iOS 11核心NFC和ISO 14443

据我了解,iOS11 Core NFC 仅支持 NDEF。这是否意味着它只支持 ISO 15693 标签而不支持 ISO 14443(-3 或 -4)?我知道您可以在 NDEF 中发送 APDU,但那不是 ISO 7816。如果我有错,请纠正我。简单来说,CoreNFC 是否支持 ISO 14...

7得票2回答
使用SCL010获取Mifare Ultralight的UID

我想获取Mifare Ultralight NFC标签的UID。 在Java中,我有以下代码: TerminalFactory factory = TerminalFactory.getDefault(); List<CardTerminal> terminals = facto...

7得票3回答
KitKat:如何将APDU路由到SIM

我希望将来自NFC读卡器的APDU路由到SIM卡。根据HCE文档,我认为可以通过创建具有相应路由条目的OffHostApduService来实现(我已经这样做了)。 不幸的是,SIM似乎没有收到任何APDU。当直接使用SIM读卡器将SIM连接到我的工作站时,可以使用的SELECT命令返回6a...

7得票1回答
如何向Mifare Classic 1k卡发送APDU?

我想要实现的是向MIFARE Classic 1K卡发送APDU命令,以更改其A和B密钥。我能够与该卡建立连接并使用默认密钥( FFFFFFFF FFFF )读取块0和块1。我使用了HID MifareSamples应用程序。现在,我想将A密钥从默认更改为其他内容。我在stackoverflo...

7得票2回答
从CVM列表中解析EMV的CV规则

我已成功从EMV卡中检索出CVM列表。 0000 0000 0000 0000 4103 4203 1E03 1F02 从EMV规范书3中,前4个字节和后4个字节是金额,剩下的是CV规则,将它们作为CV规则4103 4203 1E03 1F02 该书还展示了如何解析CV规则,如下所示:...