使用HCE模拟Mifare DESfire EV1-应用程序ID长度要求

时间:2019-07-09 18:50:24

标签: android nfc apdu mifare hce

我正在尝试在Android应用中使用HCE(基于主机的卡仿真)来仿真Mifare DESfire EV1智能卡,但是我在AID方面遇到了问题。

在NXP DESfire EV1规范中说明了...

  

每个应用程序都由其3个字节表示   标识符(AID)。

但是经过一番尝试和进一步研究(Android HCE: are there rules for AID?),我发现HCE要求AID的最小长度为5个字节。

那么,当AID始终为3个字节时,如何模拟DESfire卡? 我知道已经有可以使用HCE模拟DESfire EV1卡的应用程序。

我们的读者AID以'F'开头(未注册),有3个字节(例如F51579),并且由于AID太短而无法在HCE中获得SELECT命令。

您能帮我了解我在这里想念的东西吗?

0 个答案:

没有答案