【问题标题】:Is it possible to communicate with Secure Element Applet on Android?是否可以与 Android 上的 Secure Element Applet 通信?
【发布时间】:2012-06-11 10:48:57
【问题描述】:

据我了解,Google 将任何涉及安全元素的开发限制在“受信任的”开发人员手中。 但是,我想知道的是是否可以在没有任何特殊权限的情况下与已经安装的小程序进行通信(也许 root 是可以接受的)。

例如,假设那里有一个万事达卡小程序,是否可以向它发送各种 APDU 命令?我不想访问或更改 UICC 上的任何数据,我只是想“使用”存储在其上的应用程序。另一个必须执行此操作的应用示例是 Google Wallet,因为它与安全元件上的其他“小程序”通信。

谢谢。

【问题讨论】:

标签: android nfc


【解决方案1】:

有点。在 4.0.4 中有允许与安全元件通信的包和密钥的白名单。如果您将您的应用程序/证书添加到列表中,您应该能够连接。但是,第三方应用程序很可能需要身份验证,如果您没有正确的安全通道密钥,您将无法连接到小程序。你想做什么?

更多细节参考类似问题:Secure element Access Control on ICS 4.0.4

【讨论】:

  • 嘿,谢谢。我要做的只是将一些数据发送到已经在安全元件上的小程序。我不需要自己触摸安全元件上的数据(小程序可以做到这一点),只需发送一些命令并获取响应即可。本质上,我只是希望能够针对一个或多个小程序运行一些测试。
  • 好的,但除非您知道小程序的协议,并且确定它不需要身份验证,否则请小心。一些失败的身份验证尝试可能会锁定安全元件(Java 卡)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-27
  • 1970-01-01
  • 1970-01-01
  • 2021-02-15
  • 1970-01-01
  • 2018-03-11
  • 1970-01-01
相关资源
最近更新 更多