Как использовать Android смарт-карты API для безопасного элемента - PullRequest
0 голосов
/ 07 марта 2012

Я занимаюсь разработкой приложения для Android и хочу надежно хранить свои данные.
Есть два пути для этого

  1. Хранение сим-карты

  2. Карта безопасности мобильного телефона

Я хочу использовать вторую, но не хочу покупать эту карту, пока не убедился, что она полезна для меня.

Я использую приложение Google SmartcardSample ( svn ).
Но я получаю такую ​​ошибку.

java error

Ответы [ 2 ]

1 голос
/ 09 марта 2012

См. Этот ответ для использования SIM-карты в качестве защищенного элемента https://stackoverflow.com/a/9364030/156477 (в настоящее время это не масштабируемое решение).

Это не код Google, и SEEK API не является частьюAndroid (из коробки).Взгляните на http://code.google.com/p/seek-for-android/wiki/SmartcardAPI. Внизу вы увидите, что вам нужно пересобрать собственную версию ОС Android и прошить ее на свое устройство.

Я заметил, что вы не отметиливопрос с NFC.Интересно, вам действительно нужна поддержка SmartCard или вам просто нужно надежно хранить данные?Типичный вариант использования SmartCard - это использование телефона для оплаты или доступа к зданию - так называемый режим эмуляции карты NFC.

0 голосов
/ 03 апреля 2015

как я могу использовать apdus для связи с USB-криптографическим токеном в Android? Могу ли я использовать javax.smartcardio для того же ?? У меня нет 50 репозиториев, поэтому я пишу этот вопрос в качестве ответа: P.

...