Описание тега open-mobile-api

Open Mobile API - это стандартизированный, открытый и кросс-языковой интерфейс программирования для доступа к защищенным элементам на мобильных устройствах.
0 ответов

Доступ к защищенному элементу в галактике S3

У меня телефон Samsung Galaxy S3. Я хотел получить доступ к SIM-карте или элементу безопасности внутри galaxy S3. У меня есть несколько вопросов здесь:- Как установить апплеты на коммерческую сим-карту? доступен ли защищенный элемент внутри galaxy s…
1 ответ

Android вручную устанавливает OpenMobileApi

Я разрабатываю приложение с OpenMobileApiЯ добавил следующее в свой манифест: <uses-library android:name="org.simalliance.openmobileapi" android:required="true" /> Он успешно устанавливается на GS3, но на Nexus 3 не будет, в основном из-за req…
20 окт '14 в 11:17
0 ответов

Разрешение Android: выполнить неизвестное действие

Я работаю над приложением для Android, которое использует SEEK для Android для доступа к SIM-карте. Мне нужно следующее разрешение: <uses-permission android:name="org.simalliance.openmobileapi.SMARTCARD"/> Уровень защиты этого разрешения являе…
28 мар '17 в 09:22
3 ответа

Android взаимодействует с SIM-картой javacard 2.x

Я начал проект, в котором мне нужно отправлять команды с интерфейсом APDU или интерфейсом OTA, от моего проекта Android до апплета JavaCard, который находится на SIM-карте телефона. У меня есть AID и несколько коммандос, чтобы начать тестировать при…
15 июл '13 в 13:28
0 ответов

Открытый мобильный API и расширенный логический канал

В настоящее время я работаю над проектом с Open Mobile API. По сути, у меня возникла эта проблема, когда я обмениваюсь apdu с UICC, все мои команды автоматически преобразуются в расширенную логическую команду APDU (CLA: 0xC1). Я использую Samsung Ga…
03 окт '16 в 06:25
1 ответ

Как общаться между Android и Java Card Applet на SIM-карте (с RIL-библиотеками или без них)?

Я хочу общаться из моего приложения Android с апплетом Java-карты, загруженным на SIM-карту, используя APDU под Android до 5.0 (например, 4.2.2). Мой апплет не апплет SIM Toolkit, это обычный апплет Java Card. После этого поста (спасибо @vojta и @je…
1 ответ

Трудности с выпуском Android Open Mobile API

Я использую файл "org.simalliance.openmobileapi.jar" из SDK. Я скопировал его в папку libs и добавил зависимость следующим образом Случай № 1: работает нормально (в режиме отладки) В приложении Gradle файл у меня есть: provided files('libs/org.simal…
1 ответ

Как проверить версию Open Mobile API для Android?

Насколько я понимаю, Open Mobile API в комплекте с Android ROM, созданными производителями. Мы используем SDK, который интенсивно использует Open Mobile API, и обнаружили, что некоторые поставщики создают ПЗУ, где версия Open Mobile API несовместима…
2 ответа

Открытый мобильный API с Android 21+

Я уже некоторое время использую Open Mobile API и нацеливаюсь на версию для Android API 19 (загружается из Android SDK manager, добавив ссылку на него http://seek-for-android.googlecode.com/svn/trunk/repository/19/addon.xml), но я не могу найти верс…
07 сен '15 в 12:17
1 ответ

Исключение из смарт-карты.

В моем приложении для Android я использую смарт-карту с использованием OpenMobileAPI. После создания канала, когда я передаю команду APDU, я часто получаю исключение, подобное: Exception plugin internal error:internalTransmit() execution:java.lang.I…
06 июн '12 в 19:08
1 ответ

OMAPI в виртуальном устройстве Android

Недавно я прочитал об API смарт-карт (Open Mobile API) и выяснил, что не каждое устройство может работать с защищенным элементом, поскольку API-интерфейс смарт-карт реализован не на каждом устройстве. Так кто-нибудь может сказать, могу ли я работать…
1 ответ

Что я могу сделать с OMAPI на защищенном элементе Android Pixel 3?

Новый Android Pixel 3 содержит защищенный элемент под названием Titan M. Во-первых, мне интересно, возможно ли взаимодействовать с этим безопасным элементом с помощью Open Mobile API (пакет android.se.omapi), который теперь доступен на Android 9. Во…
0 ответов

Штыревое шифрование ICC (VISA)

Я получаю доступ к смарт-карте через OpenMobileAPI. Я успешно прочитал PAN (скрытые значения, конечно), используя GetProtectedData (80 D8 01 00 00), получая значение модуля (80 CA DF 07 00) / экспоненты (80 CA DF 05 00) и создавая открытый ключ и ск…
23 янв '15 в 10:53
0 ответов

Команда UICC SEND TERMINAL PROFILE возвращает 6E00, когда используется через поиск для Android

Я новичок в SIM-картах... Я разработал апплет JavaCard и пытаюсь запустить его на UICC. Мой апплет выполняет нетривиальные вычисления, такие как, например, криптография с эллиптическими кривыми, CMAC ... Вот почему его производительность является кр…
0 ответов

OpenMobileAPI, команда GetData возвращает отображаемые значения без PIN

Я использую seek-for-android подключиться к SecureElement на SIM card, Я могу получить данные, например, номер карты, cvc, .., используя Get Data например, номер карты следующий 1111 **** **** 1111 С ФАКТИЧЕСКИМИ * ЧАРСАМИ. Теперь я хочу получить по…
02 дек '14 в 10:56
2 ответа

Как собрать Android SDK, чтобы иметь возможность использовать библиотеки, расположенные в sdk/add-ons

В настоящее время я пытаюсь использовать OpenMobile API, встроенный в библиотеку Android. (и не доступно для каждого устройства). Я следую этому руководству, чтобы добавить библиотеку в мой Android SDK: https://github.com/seek-for-android/pool/wiki/…
15 дек '16 в 07:36
0 ответов

SEEK для Android от Xamarin

Я хотел бы создать приложение для Android с использованием C# из Visual Studio 2015 с расширением Xamarin. Это приложение должно взаимодействовать с апплетом Java Card, загруженным на SIM-карту, с помощью библиотеки SEEK for Android. Согласно докуме…
3 ответа

Как получить доступ к Secure Element без рутирования устройства, которое уже поддерживает SmartCard API

В документации SEEK-для-Android сказано, что перечисленные устройства поддерживают SmartCard API. Я хочу получить доступ к защищенному элементу на основе SIM-карты через приложение Android. Можно ли добиться этого без рутирования любого из этих подд…
18 май '15 в 12:15
1 ответ

Телефоны, которые могут поддерживать Open Mobile API

Я понимаю, что для доступа к SIM / eSE из приложения Android нам нужно установить надстройку Open Mobile API на Android Studio. Однако правда ли, что это не будет работать на всех телефонах NFC? Например, ограничен ли у некоторых производителей дост…
2 ответа

RPDU апплета Javacard не содержит никаких данных при обращении к поиску для Android

У меня есть сложный апплет Javacard, который разработан и протестирован для обычной смарт-карты (например, NXP J3E145, T=1). Теперь я должен использовать его в UICC на мобильном телефоне и получить доступ к нему из моего приложения для Android. UICC…