Статус: Новичок
Группы: Участники
Зарегистрирован: 13.08.2019(UTC) Сообщений: 8
|
Добрый день. Подскажите, пожалуйста: есть задача сделать приложение, где подпись данных будет осуществляться через отдельно установленный на планшет ACSP-провайдер(ACSP.apk из последней сертифицированной сборки КриптоПро для Android). Пытался сделать по примеру приложения ACSPClientApp, которое идет в том же сдк, но почему-то нет связи с брелоком Aktiv Rutoken ECP BT 1. Ваше приложение ACSPClientApp соединяется и работает, брелок моргает. В нашем приложении инициализация проходит, boolean initOk=true, но получить сертификаты не получается через: KeyStore keyStore = KeyStore.getInstance(storeType, JCSP.PROVIDER_NAME); keyStore.load(null, null); Enumeration<String> aliases = keyStore.aliases(); aliases - пустые. Брелок не моргает В чем может быть ошибка, подскажите, пожалуйста. Отредактировано пользователем 29 ноября 2019 г. 15:05:41(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,963 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 704 раз в 665 постах
|
Здравствуйте. storeType что содержит? Когда запускаете свой код, в панели управления рутокена токен отображается? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 13.08.2019(UTC) Сообщений: 8
|
у нас получается, что если задать в gradle 'com.android.support:appcompat-v7:27.1.1' и compileSdkVersion 27 как в примере из sdk, то приложение начинает работать и видеть сертификаты. Если задать выше 27, то не всегда работает. Не понятно, с чем это связано. Подскажите, пожалуйста, можно ли как-то пропинговать брелок Aktiv Rutoken ECP BT, чтобы понимать есть ли связь с брелоком в данный момент? И как проверить пароль , установленный на носитель Aktiv Rutoken ECP BT? Отредактировано пользователем 2 декабря 2019 г. 18:05:22(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,963 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 704 раз в 665 постах
|
Автор: vitDos Если задать выше 27, то не всегда работает. Не понятно, с чем это связано. Подскажите, пожалуйста, можно ли как-то пропинговать брелок Aktiv Rutoken ECP BT, чтобы понимать есть ли связь с брелоком в данный момент? Возможно, проблема с версией sdk, так как в текущий момент наблюдаются проблемы при работе в android 9, предпринимаются действия для их устранения. Возможности как-то иначе узнать, подключен ли токен, нет. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 13.08.2019(UTC) Сообщений: 8
|
Автор: Евгений Афанасьев Автор: vitDos Если задать выше 27, то не всегда работает. Не понятно, с чем это связано. Подскажите, пожалуйста, можно ли как-то пропинговать брелок Aktiv Rutoken ECP BT, чтобы понимать есть ли связь с брелоком в данный момент? Возможно, проблема с версией sdk, так как в текущий момент наблюдаются проблемы при работе в android 9, предпринимаются действия для их устранения. Возможности как-то иначе узнать, подключен ли токен, нет. А есть возможность проверить пароль установленный на носитель Aktiv Rutoken ECP BT перед использованием сертификата с него?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,963 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 704 раз в 665 постах
|
Нет, только стандартные JCA/JCE интерфейсы. Но не исключено, что подобный функционал есть в примерах в rutoken-sdk на сайте Aktiv. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close