В этом документе Table of Contents maxLevel 2 style circle printable false
...
О встраивании
...
содержит:
- библиотеки для встраивания устройств Рутокен в мобильные приложения на платформах
...
- iOS и
...
- Android
...
В состав комплекта разработчика включены:
1) динамически загружаемые библиотеки rtPKCS11ECP, реализующие интерфейс RSALabs PKCS#11
2) статические и динамические библиотеки rtPCSC, реализующие интерфейс PC\SC
3) заголовочные файлы
...
- ;
- каркасные приложения в исходном коде: для мобильного банка (Android, iOS) и подписания сотрудниками допусков к работе (Android, iOS). Они содержат готовые модули для подписания и обнаружения устройств Рутокен.
Поддерживаемые платформы:
- Apple iOS 9
...
Поддерживаемые устройства:
...
- и новее для Рутокен ЭЦП Bluetooth;
- Apple iOS 13 и новее для Рутокен ЭЦП 3.0 NFC на iPhone XR, XS, XS Max и все последующие модели iPhone;
- Google Android 5 и новее.
Устройства для платформы iOS:
- Рутокен ЭЦП Bluetooth
...
- ;
- Рутокен ЭЦП 3.0 NFC.
Устройства для платформы Android:
- Рутокен ЭЦП
...
- 2.0
...
- (Flash/micro/touch/Type-C) *;
- Рутокен
...
- ЭЦП 2.0 3000 с разъемом Type-C *;
- Рутокен ЭЦП Bluetooth;
- Рутокен ЭЦП 3.0 NFC.
* -
...
при наличии поддержки USB-host в смартфоне или планшете
...
Примеры использования интерфейса PKCS#11 можно найти в Комплекте разработчика Рутокен
...
Загрузить комплект разработчика
...
Публикация в AppStore приложений работающих с Рутокеном
Политики безопасности и шифрование канала
...
Особенности работы устройств Рутокен в
...
приложении для мобильных платформ
iOS | Android |
---|
...
Рутокен работает в iOS без jailbreak. Каждое приложение на платформе |
...
iOS работает в своей собственной песочнице и не затрагивает другие приложения.
|
...
Работа с Рутокен в Android не требует прав root и т.п. |
Все устройства Рутокен на платформе Android работают через специальный системный сервис.
...
Первое, что нужно установить: приложение Панель управления Рутокен, которое содержит в себе системный сервис, который необходим для работы Рутокенов. Нужно установить из Google Play Панель управления Рутокен, или то же приложение из apk-файла, который находится в комплекте разработчика. Убедиться в наличии сервиса на мобильном устройстве можно в настройках Android |
...
: Настройки |
...
→ Диспетчер Приложений |
Примечание: Рутокены в USB-исполнении поддерживаются на устройствах под управлением операционной системы Google Android только при наличии аппаратного USB-хоста
...
Приложение "Рутокен" доступно в Apple AppStore по ссылке:
https://itunes.apple.com/ru/app/rutoken/id933883710?mt=8
...
Приложение "Панель управления Рутокен" для Android доступно в Google Play по ссылке:
https://play.google.com/store/apps/details?id=ru.rutokenПререлизные версии можно загружать отсюда:
https://play.google.com/apps/testing/ru.rutoken
Будем рады Вашим отзывам!
...
Для тестирования приложения iOS ДемоБанк необходимо прислать письмо на адрес hotline@rutoken.ru с темой письма "ios demobank"
После этого приложение будет доступно для загрузки через приложение TestFlight https://itunes.apple.com/us/app/testflight/id899247664?mt=8
Исходный код приложения доступен на GitHub
https://github.com/AktivCo/rutoken-demobank-ios
Приложение Android ДемоБанк доступно для загрузки по ссылке
https://play.google.com/apps/testing/ru.rutoken.demobank
Исходный код приложения доступен на GitHub
...
Остановить сервис можно через настройки Android: Настройки → Диспетчер Приложений → Остановить либо в приложении Панель управления Рутокен нажать Выход. |
Anchor download_app download_app
Демо-приложения в исходных кодах
download_app | |
download_app |
Для создания мобильного рабочего места с возможность подписания, достаточно перенести модули подписания и обнаружения устройств в мобильное приложение из готовых каркасов мобильных приложений
iOS | Android |
Для демонстрации работы с мобильной подписью созданы:
| Для демонстрации работы с мобильной подписью созданы:
|