如何使用Android智能卡api的安全元素

时间:2012-03-07 17:21:03

标签: android security nfc smartcard apdu

我正在开发一个Android应用程序,我想安全地存储我的数据

有两种方法
  1. 存储SIM卡

  2. Mobile security card

  3. 我想使用第二张,但在确定它对我有用之前我不想买这张卡。

    我正在运行Google的SmartcardSamplesvn)申请 但我得到这样的错误。

    java error

2 个答案:

答案 0 :(得分:1)

请参阅此答案,将SIM用作安全元素https://stackoverflow.com/a/9364030/156477(目前它不是可扩展的解决方案)。

这不是Google的代码,SEEK API不是Android的一部分(开箱即用)。看看http://code.google.com/p/seek-for-android/wiki/SmartcardAPI。您将在底部看到需要重建自己版本的Android操作系统,并将其刷新到您的设备。

我注意到你还没有用NFC标记这个问题。我想知道,你真的需要SmartCard支持,还是只需要安全存储数据?典型的智能卡使用案例是使用手机进行支付或构建访问 - 称为NFC卡仿真模式。

答案 1 :(得分:-1)

如何使用apdus与android中的USB加密令牌进行通信?我可以使用javax.smartcardio吗?我没有50回购,这就是为什么我把这个问题写成答案:P。