Мобильные приложения

Это общая статья про мобильные приложения, которые можно использовать с КриптоПро DSS. Для перехода к описанию определенного мобильного приложения воспользуйтесь следующими ссылками:

КриптоПро DSS предоставляет возможность удаленного использования его основных функций в мобильных приложениях. Эту задачу решает DSS SDK — библиотеки программных компонентов1 для мобильных приложений, позволяющие удаленно управлять сертификатами и выполнять операции создания электронной подписи (в том числе квалифицированной), а также подтверждать другие операции пользователей в КриптоПро DSS.

В настоящее время доступны следующие готовые мобильные приложения, построенные на основе DSS SDK2:

Перечисленные мобильные приложения распространяются бесплатно через магазины приложений (App Store, Google Play, Huawei App Gallery), но их использование требует наличия соответствующей серверной лицензии на КриптоПро DSS.

Собственные (например, корпоративные) мобильные приложения также могут включать DSS SDK. В этом случае необходимо учитывать, что несмотря на очевидные преимущества для пользователей, которым не придется устанавливать дополнительное приложение на свои смартфоны и планшеты, встраивание DSS SDK может оказаться более ресурсоёмким и долгим по сравнению с использованием готового решения DSS Client или myDSS 2.0.

При планировании внедрения DSS SDK или переходе от myDSS к мобильному приложению со встроенным DSS SDK следует учитывать изменения, описанные в Руководстве Администратора.

Сравнение возможностей мобильных приложений с DSS SDK и myDSS

Мобильные приложения на базе DSS SDK предоставляют пользователям новые возможности работы с мобильной и дистанционной ("облачной") электронной подписью по сравнению с мобильным приложением myDSS3.

DSS SDK myDSS
Подтверждение операции с одним документом + +
Загрузка документов на подпись из мобильного приложения +
Подпись и подтверждение подписи пакета документов +
Удобные представления отображаемых документов (печатная форма, краткие сведения, исходный документ) +
Управление сертификатами пользователя в мобильном приложении +
Поддержка нескольких устройств для одного пользователя +
Поддержка нескольких учетных записей в мобильном приложении + +
Защита канала между приложением и сервером по протоколу ГОСТ TLS +
Дистанционное создание и хранение ключей пользователей в КриптоПро HSM + +
Создание и хранение ключей пользователей в мобильном приложении +
Постраничная загрузка больших документов для экономии трафика +

1 DSS SDK является общим названием для нескольких вариантов указанных библиотек. DSS Client SDK является собственной разработкой компании КриптоПро. myDSS SDK является совместной разработкой компаний КриптоПро и SafeTech.

2 Мобильные приложения DSS Client и myDSS 2.0 предоставляют аналогичные функции. DSS Client является собственной разработкой компании КриптоПро. myDSS 2.0 является совместной разработкой компаний КриптоПро и SafeTech.

3 Мобильное приложение myDSS не является приложением, построенным на основе DSS SDK.