简体   繁体   中英

How to use android smart card api for secure element

I am developing an android application and I want to store my data securely.
There are two way for that

  1. Storing Sim card

  2. Mobile security card

I want to use second one but I don't want to buy this card before I make sure it is useful for me.

I am running Google's SmartcardSample ( svn ) application.
But I get an error like this.

Java错误

See this answer for using the SIM as Secure Element https://stackoverflow.com/a/9364030/156477 (Its not scalable solution at present).

This isn't Google's code, and the SEEK API isn't part of Android (out of the box). Have a look at http://code.google.com/p/seek-for-android/wiki/SmartcardAPI . You'll see at the bottom you need to rebuild your own version of the Android OS, and flash it to your device.

I notice you haven't tagged the question with NFC. I wonder, do you really need SmartCard support or do you just need to store data securely? The typical SmartCard use case is to use the phone for payment, or building access - know as NFC Card Emulation mode.

how can i use apdus for communicating with USB cryptographic token in android?? can i use javax.smartcardio for the same?? I don't have 50 repos that is why i writing this question as answer :P.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM