Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Комплект разработчика Рутокен для мобильных устройств

Комплект разработчика Рутокен для мобильных устройств предназначен для встраивания устройств Рутокен в мобильные приложения на платформах iOS и Android.

В состав комплекта разработчика включены:

1) динамически загружаемые библиотеки rtPKCS11ECP, реализующие интерфейс RSALabs PKCS#11

2) статические и динамические библиотеки rtPCSC, реализующие интерфейс PC\SC

3) заголовочные файлы

4) примеры приложений для iOS и Android

Поддерживаемые платформы:

  • Apple iOS 9 и новее
  • Google Android 5 и новее

Примеры использования интерфейса PKCS#11 можно найти в Комплекте разработчика Рутокен



Особенности внедрения устройств Рутокен в приложения для мобильных платформ

iOS

Рутокен работает в iOS без jailbreak.

Каждое приложение на платформе Apple iOS работает в своей собственной песочнице и не затрагивает другие приложения.

Несколько приложений для iOS могут одновременно эффективно и безопасно использовать один единственный подключенный Рутокен.

Android

Работа с Рутокен в Android не требует прав root и т.п.

Панель управления Рутокен для Android содержит в себе системный сервис, который необходим для работы Рутокенов.

Сервис возможно установить из Google Play Панелью управления Рутокен для Android, или из apk-файла, который находится в комплекте разработчика

Убедиться в наличии сервиса на мобильном устройстве можно в настройках Android: Настройки  Диспетчер Приложений
Сервис запускается автоматически при подключении устройств Рутокен или при первой попытке доступа к нему.
Остановить сервис можно через настройки Android Настройки → Диспетчер Приложений → Остановить либо в приложении Панель управления Рутокен шторке уведомлений нажать кнопку "ВыходОстановить сервис"

Приложение для iOS

Приложение для Android

Приложение "Рутокен" доступно в AppStore

Приложение создано только для демонстрации и не является необходимым для работы Рутокена ЭЦП Bluetooth в iOS

Приложение "Панель управления Рутокен" для Android доступно в Google Play

Панель управления Рутокен для Android содержит в себе системный сервис, который необходим для работы Рутокенов в операционной системе Android

Сервис можно установить на мобильное устройство либо вместе с Панелью управления Рутокен для Android из Google Play либо из apk-файла, который находится в комплекте разработчика

Демобанк Рутокен –  приложение, для показа процесса подписания платёжных документов с помощью устройств Рутокен.

Для тестирования демо-приложения отправьте на адрес hotline@rutoken.ru письмо с темой письма "ios demo apps". После этого приложения будут доступны для загрузки через приложение TestFlight.

Исходный код на GitHub

Загрузить Демобанк Рутокен из Google Play

Исходный код на GitHub