android - 是否可以与 Android 上的 Secure Element Applet 通信?

标签 android nfc

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

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

谢谢。

最佳答案

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

引用类似问题的更多细节:Secure element Access Control on ICS 4.0.4

关于android - 是否可以与 Android 上的 Secure Element Applet 通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10978687/

相关文章:

c - Linux GKI 代表什么?

c# - NFC C# 应用程序

java - 使用 SCL010 获取 Mifare Ultralight 的 UID

java - Android - Facebook 取消

android - MediaPlayer 状态 4 错误

java - Android读取NFC标签数据

android - Nexus 4 - NFC AAR 和过滤器

android - Android Studio 中的 Drawables 变红

java - 从谷歌电子表格获取 JSON

Android 标记自定义信息窗口