【发布时间】:2016-08-25 14:52:53
【问题描述】:
Mifare DESFire 通信在多个 Android 设备上路由到 HCE,而不是脱离主机 (UICC)。
从基于 OMAPI 的与脱离主机安全元件的通信中,我已经学会了如何将 AID 添加到 Android 脱离主机路由表,以便我可以在 UICC 上选择它们。 (感谢@MichaelRoland)
我目前的问题:我的 UICC 上有一张虚拟的 Mifare DESfire 卡。现在有些设备不会将我的原生封装 Mifare 命令路由到 UICC,而且我仍然没有更改默认路由的开关。所以我想在我的脱离主机路由表中添加另一个条目,但我不知道要使用哪个 AID。
我们的 MIFARE DESFire 测试应用程序F01010 有一个 PICC 应用程序 AID。这是用于在 CLT 界面上选择应用程序的 AID,但不能将其输入到 Android 离主机路由表中。此外,我们还有两个与 MIFARE DESFire 应用程序相关的附加 AID。这是虚拟卡管理器 AID (A0000003964D344D1400000000000000) 和服务管理器 AID (A0000003964D344D2400000000000000)。
但是我必须将哪个 AID 插入到路由表中?
【问题讨论】:
标签: android nfc mifare contactless-smartcard secure-element