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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline VoprosRo  
#1 Оставлено : 22 августа 2019 г. 13:44:42(UTC)
VoprosRo

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

Группы: Участники
Зарегистрирован: 07.11.2018(UTC)
Сообщений: 33

Сказал(а) «Спасибо»: 12 раз
Добрый день.
Использую jcsp, csp 4.0.9963 и тестовый сертификат, сформированный на https://testca2012.crypt...unt/NewCertificate.aspx.
Алгоритм подписи: Алгоритм подписи: GOST R 34.11-2012/34.10-2012 256 bit
Пароль для контейнера не задавался.
Код:
keyStore = KeyStore.getInstance(JCSP.REG_STORE_NAME, JCSP.PROVIDER_NAME);
keyStore.load(null, null);
x509Cert = (X509Certificate) keyStore.getCertificate(alias);
privateKey = (PrivateKey) keyStore.getKey(alias, null);


Выходит ошибка:
Код:
Exception in thread "main" java.lang.IllegalArgumentException: ProvParam ERROR: 0xea
	at ru.CryptoPro.JCSP.MSCAPI.MSProvParamException.procCode(Unknown Source)
	at ru.CryptoPro.JCSP.MSCAPI.cl_5.getProvParam(Unknown Source)
	at ru.CryptoPro.JCSP.MSCAPI.cl_5.enumContainerExtensions(Unknown Source)
	at ru.CryptoPro.JCSP.MSCAPI.cl_1.a(Unknown Source)
	at ru.CryptoPro.JCSP.Key.AbstractKeySpec.c(Unknown Source)
	at ru.CryptoPro.JCSP.Key.AbstractKeySpec.read(Unknown Source)
	at ru.CryptoPro.JCSP.KeyStore.CSPStore.a(Unknown Source)
	at ru.CryptoPro.JCSP.KeyStore.CSPStore.a(Unknown Source)
	at ru.CryptoPro.JCSP.KeyStore.CSPStore.engineGetKey(Unknown Source)
	at ru.CryptoPro.JCSP.KeyStore.MetaCSPStore.engineGetKey(Unknown Source)
	at ru.CryptoPro.JCSP.KeyStore.JCSPMetaCSPStore.engineGetKey(Unknown Source)
	at java.security.KeyStore.getKey(KeyStore.java:1023)
	at cryptoPro.sign.Sign.sign(Sign.java:188)
	at cryptoPro.sign.Sign.main(Sign.java:89)


С другим сертификатом и ключами ключ отрабатывает.
Видимо, что то не так с ключами или сертификатом.
Нужно сертификат прикрепить?

Отредактировано пользователем 22 августа 2019 г. 13:45:20(UTC)  | Причина: Не указана

Offline VoprosRo  
#2 Оставлено : 23 августа 2019 г. 10:18:15(UTC)
VoprosRo

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

Группы: Участники
Зарегистрирован: 07.11.2018(UTC)
Сообщений: 33

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