Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Евгений Афанасьев  
#11 Оставлено : 23 июня 2015 г. 15:15:13(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,910
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 685 раз в 646 постах
Контейнер у вас как появился в приложении?
Offline a_kildishev  
#12 Оставлено : 23 июня 2015 г. 15:23:11(UTC)
a_kildishev

Статус: Новичок

Группы: Участники
Зарегистрирован: 23.06.2015(UTC)
Сообщений: 8
Российская Федерация

Сказал(а) «Спасибо»: 2 раз
Код:
private final static String KEY_STORE_TYPE = "Rutoken lite SD 1"; //рутокеновская SD-карточка
KeyStore keyStore = KeyStore.getInstance(KEY_STORE_TYPE, JCSP.PROVIDER_NAME); 
keyStore.load(null, null);
Enumeration<String> aliases = keyStore.aliases();


Инициализация криптопровайдера JCSP скопирована из тестового приложения.
Offline Евгений Афанасьев  
#13 Оставлено : 23 июня 2015 г. 15:25:30(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,910
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 685 раз в 646 постах
То есть происходит обращение к контейнеру на sd карте? Используется пароль по умолчанию или какой-то другой?


Попробуйте создать новый контейнер и обратиться к нему.
В этой версии ПО могла быть уже проверка срока действия закрытого ключа (если контейнер был создан давно, то подписать не выйдет).

Отредактировано пользователем 23 июня 2015 г. 15:29:19(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
a_kildishev оставлено 23.06.2015(UTC)
Offline a_kildishev  
#14 Оставлено : 23 июня 2015 г. 17:13:38(UTC)
a_kildishev

Статус: Новичок

Группы: Участники
Зарегистрирован: 23.06.2015(UTC)
Сообщений: 8
Российская Федерация

Сказал(а) «Спасибо»: 2 раз
afev написал:

В этой версии ПО могла быть уже проверка срока действия закрытого ключа (если контейнер был создан давно, то подписать не выйдет).

Действительно, дело оказалось в истекшем сроке действия. Большое спасибо за помощь
Offline vdp1955  
#15 Оставлено : 26 июня 2015 г. 15:49:21(UTC)
vdp1955

Статус: Активный участник

Группы: Участники
Зарегистрирован: 10.10.2013(UTC)
Сообщений: 93
Российская Федерация
Откуда: Москва

Добрый день.
Столкнулся с такой же проблемой в последней версии CSP.

C версией 2.0.37254 все работает, но понадобилось подключить Рутокен ЭЦП БТ. Загрузил новую версию и приложение стало падать на строке:
byte[] sign = signature.sign();

CSPConfig.registerActivityContext в методе OnResume выполняется, окно запроса пароля до падения не появляется (в старой версии появлялось). Контейнер создан недавно.

Вот кусок лога перед падением:
Offline Евгений Афанасьев  
#16 Оставлено : 26 июня 2015 г. 16:09:45(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,910
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 685 раз в 646 постах
Автор: vdp1955 Перейти к цитате
java.lang.NoSuchMethodError: no method with name='&lt;init&gt;' signature='(IILjava/lang/String;)V' in class Lru/CryptoPro/JCSP/tools/common/window/CSPPin;

Как будто не полностью обновилось.

Offline vdp1955  
#17 Оставлено : 26 июня 2015 г. 16:18:31(UTC)
vdp1955

Статус: Активный участник

Группы: Участники
Зарегистрирован: 10.10.2013(UTC)
Сообщений: 93
Российская Федерация
Откуда: Москва

А что делать? Я несколько раз переустанавливал ACSP.apk
Offline Евгений Афанасьев  
#18 Оставлено : 26 июня 2015 г. 16:34:50(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 3,910
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 685 раз в 646 постах
А библиотеки в своем приложении? Изменилась сигнатура конструктора, который вызывает ACSP, а сам класс в JInitCSP, который входит в состав вашего приложения, по идее.
Offline vdp1955  
#19 Оставлено : 26 июня 2015 г. 16:52:13(UTC)
vdp1955

Статус: Активный участник

Группы: Участники
Зарегистрирован: 10.10.2013(UTC)
Сообщений: 93
Российская Федерация
Откуда: Москва

Да, библиотеки не менял. Сейчас попробую.
Offline vdp1955  
#20 Оставлено : 26 июня 2015 г. 16:59:31(UTC)
vdp1955

Статус: Активный участник

Группы: Участники
Зарегистрирован: 10.10.2013(UTC)
Сообщений: 93
Российская Федерация
Откуда: Москва

Все заработало! Спасибо большое за помошь.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.