В этом документе 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
...
Поддерживаемые устройства:
Для платформы Apple iOS:
- Рутокен ЭЦП Bluetooth
Для платформы Google Android:
- Рутокен Lite SD
- Рутокен ЭЦП *
- Рутокен ЭЦП RF *
- Рутокен ЭЦП micro *
- Рутокен Lite *
- Рутокен Lite RF *
- Рутокен ЭЦП Bluetooth
* - см. примечание
Примеры использования интерфейса PKCS#11 можно найти в Рутокен SDK
Обновлено 21.09.2014
изменения:
SDK: добавлены примеры на Java
Аndroid: исправлены ошибки в emdebian сборке
PKCS#11: добавлены примеры поточного шифрования
Обновлено 25.07.2014
изменения:
iOS: множество исправлений и улучшений, добавлена поддержка защищенного канала
Аndroid: исправлены ошибки, добавлена поддержка защищённого канала, поддерживается Рутокен ЭЦП Flash
PKCS#11: исправлены ошибки в мониторинге подключения/отключения устройств
Отдельного SDK для мобильных устройств больше не существует, теперь всё перенесено в общий SDK
Обновлено 21.03.2014
изменения:
iOS: мелкие исправления
Аndroid: исправлен запуск сервиса на Android 4.1
PKCS#11: небольшие изменения и улучшения
Обновлено 03.03.2014
изменения:
iOS: исправлены ошибки, улучшено поведение при подключении более чем одного устройства, добавлен пример для iOS
Аndroid: исправлены ошибки и улучшено перечисление устройств
PKCS#11: исправлены мелкие ошибки, добавлен framework для статической линковки
...
изменения:
iOS: исправлены ошибки
Аndroid: исправлены ошибки
PKCS#11: исправлена проблема подключения новых Bluetooth устройств
изменения:
iOS: улучшение стабильности приложения
Обновлено 18.12.2013
изменения:
iOS: исправлены ошибки
Аndroid: исправлены ошибки
Обновлено 16.10.2013
изменения:
Android: добавлена поддержка Рутокен ЭЦП Bluetooth
Обновлено 14.10.2013
изменения:
Android: исправлена ошибка в работе библиотек при отсутствии сервиса
Обновлено 09.10.2013
изменения:
iOS: исправлены мелкие ошибки
Аndroid: уменьшены задержки при старте сервиса
Обновлено 03.10.2013
изменения:
PKCS#11: увеличена стабильность библиотеки
Обновлено 23.09.2013
изменения:
iOS: добавлена Debug-версия PC/SC уровня для отладки
Обновлено 19.09.2013
изменения:
iOS: исправлено неправильное поведение при подключении к некоторым bluetooth устройствам
Обновлено 11.09.2013
изменения:
Android: приложение не зависает при отсутствии установленного сервиса
Аndroid: исправлено некорректное поведение сервиса проявлявшееся на некоторых устройствах без USB-хоста
Особенности внедрения устройств Рутокен в приложения для мобильных платформ
- 13 и новее для Рутокен ЭЦП 3.0 NFC на iPhone XR, XS, XS Max и все последующие модели iPhone;
- Apple iOS 16.2 и новее для USB-токены Рутокен ЭЦП 2.0/3.0, при условии обновления фреймворка RtPcsc.framework до версии 4.0.0 или новее;
- Google Android 7 и новее;
- Аврора 3 и новее. Работа по каналу NFC поддерживается в Аврора 4 и новее.
- Apple iOS 9 и новее для Рутокен ЭЦП Bluetooth.
Устройства для платформы iOS:
- Рутокен ЭЦП 3.0 NFC;
- USB-токены Рутокен ЭЦП 2.0 и 3.0;
- ПО и API Рутокен VCR для подписания на iPad, где нет NFC. Рутокен VCR iPhone будет выступать в роли NFC-считывателя для iPad.
- Рутокен ЭЦП Bluetooth.
Устройства для платформы Android:
- Линейка устройств Рутокен ЭЦП 3.0 (в т.ч. Рутокен ЭЦП 3.0 NFC);
- Линейка устройств Рутокен ЭЦП 2.0 (Flash/micro/touch/Type-C);
- Рутокен ЭЦП Bluetooth;
Особенности работы устройств Рутокен в приложении для мобильных платформ
iOS | Android |
---|---|
Рутокен работает в iOS без jailbreak. Каждое приложение на платформе |
...
Важно: Поддержка Рутокен для платформы Apple iOS не требует jailbreak и т.п.
...
iOS работает в своей собственной песочнице и не затрагивает другие приложения.
|
...
Работа с Рутокен в Android не требует прав |
...
root и т.п. |
...
Все устройства Рутокен на платформе Android работают через специальный системный сервис. Для того, чтобы устройства были "видны" через программные интерфейсы, сервис должен быть установлен.
|
...
Сервис запускается автоматически при подключении устройств Рутокен или при первой попытке доступа к нему. |
...
ВАЖНО: некоторые версии Рутокен Lite microSD не работают на Android 4.4.2 и выше. Для исправления этой проблемы необходимо обновить карточку.
...
...
...
Будем рады Вашим отзывам!
...
|
Демо-приложения в исходных кодах
Для создания мобильного рабочего места с возможность подписания, достаточно перенести модули подписания и обнаружения устройств в мобильное приложение из готовых каркасов мобильных приложений
iOS | Android |
Для демонстрации работы с мобильной подписью создана:
| Для демонстрации работы с мобильной подписью созданы:
|
Необходимо вступить в Google группу
https://groups.google.com/forum/#!forum/rutokenbt
После этого приложение будет доступно для загрузки по этой ссылке
...