Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Комплект разработчика Рутокен для мобильных устройств
Комплект разработчика Рутокен для мобильных устройств предназначен для встраивания устройств Рутокен в мобильные приложения на платформах Apple iOS и Google Android.
В состав комплекта разработчика включены:
1) динамически загружаемые библиотеки rtPKCS11ECP, реализующие интерфейс RSALabs PKCS#11
2) статические и динамические библиотеки rtPCSC, реализующие интерфейс PC\SC
3) заголовочные файлы
4) примеры приложений для iOS и Android
Поддерживаемые платформы:
- Apple iOS 9/10/11/12
- Google Android 4.x, 5.x, 6, 7, 8, 8.1 и выше
Поддерживаемые устройства:
Для платформы Apple iOS:
- Рутокен ЭЦП Bluetooth
Для платформы Google Android:
- Рутокен ЭЦП (2.0/Flash/micro/touch) *
- Рутокен Lite (micro) *
- Рутокен Lite microSD
- Рутокен ЭЦП Bluetooth
* - при наличии поддержки USB-host в смартфоне или планшете
Примеры использования интерфейса PKCS#11 можно найти в Комплекте разработчика Рутокен
Полезные ссылки
Публикация в AppStore приложений работающих с Рутокеном
Политики безопасности и шифрование канала
Особенности внедрения устройств Рутокен в приложения для мобильных платформ
iOS |
---|
Важно: Поддержка Рутокен для платформы Apple iOS не требует jailbreak и т.п. Каждое приложение на платформе Apple iOS работает в своей собственной песочнице и не затрагивает другие приложения. Несколько приложений для iOS могут одновременно эффективно и безопасно использовать один единственный подключенный Рутокен. |
Android |
---|
Важно: Поддержка Рутокен для платформы Google Android не требует root и т.п. Все устройства Рутокен на платформе Android работают через специальный системный сервис. Для того, чтобы устройства были "видны" через программные интерфейсы, сервис должен быть установлен. Убедиться в наличии сервиса можно в Android приложении: Настройки -> Диспетчер Приложений Сервис запускается автоматически при подключении устройств Рутокен или при первой попытке доступа к нему. Примечание: Рутокены в USB-исполнении поддерживаются на устройствах под управлением операционной системы Google Android только при наличии аппаратного USB-хоста |
Приложение для iOS | Приложение для Android |
---|---|
Приложение "Рутокен" доступно в 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 ДемоБанк | Android ДемоБанк |
Для тестирования приложения iOS ДемоБанк необходимо прислать письмо на адрес hotline@rutoken.ru с темой письма "ios demobank" После этого приложение будет доступно для загрузки через приложение TestFlight https://itunes.apple.com/us/app/testflight/id899247664?mt=8 Исходный код приложения доступен на GitHub | Приложение Android ДемоБанк доступно для загрузки по ссылке https://play.google.com/apps/testing/ru.rutoken.demobank Исходный код приложения доступен на GitHub |