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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline pampusik  
#1 Оставлено : 7 июня 2024 г. 5:27:39(UTC)
pampusik

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

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

Всем привет!
Стоит задача подключить криптопро + CSP к java приложению для подписи PDF файлов. Эксперименты провожу на пробном режиме, в дальнейшем купим лицензию.
Что я делаю:
1. Запускаю ControlPane и создаю запрос на сертификат плюс ключе-пару cryptopro.jpg (97kb) загружен 3 раз(а).
2. Запускаю CSP и устанавливаю сертификат csp.jpg (132kb) загружен 4 раз(а).. Тип лицензии - демонстрационная
3. В коде делаю следующее:

Код:
Security.addProvider(new JCSP());
Security.addProvider(new CryptoProvider());
Security.addProvider(new RevCheck());

KeyStore keyStore = KeyStore.getInstance("HDIMAGE", JCSP.PROVIDER_NAME);
keyStore.load(null, "123456".toCharArray());
PrivateKey privateKey = (PrivateKey) keyStore.getKey("testov-1", "123456".toCharArray());


И получаю вот такую ошибку, когда пытаюсь достать приватный ключ, чтобы подписать файл(при всем при этом, само хранилище ключей я благополучно достаю)

Код:
java.security.PrivilegedActionException: java.io.IOException: java.lang.IllegalArgumentException: Неверная длина серийного номера лицензии


Подскажите, пожалуйста, в чем причина данной ошибки? Что я делаю не так?
Заранее спасибо!

Отредактировано пользователем 7 июня 2024 г. 5:28:30(UTC)  | Причина: Не указана

Offline nickm  
#2 Оставлено : 7 июня 2024 г. 6:26:40(UTC)
nickm

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

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

Сказал(а) «Спасибо»: 569 раз
Поблагодарили: 397 раз в 376 постах
Автор: pampusik Перейти к цитате
Тип лицензии - демонстрационная

Речь ведь о СКЗИ "КриптоПро CSP"?

Автор: pampusik Перейти к цитате
Подскажите, пожалуйста, в чем причина данной ошибки? Что я делаю не так?

Возможно, что это и есть ответ?

Автор: Евгений Афанасьев Перейти к цитате
Здравствуйте.
Автор: VoprosRo Перейти к цитате
Добрый день, имеется лицензия для Java CSP.
Но для работы Java CSP нужно установить JCP.
JCP просит лицензию, получается для JCP лицензию отдельно также нужно покупать?
То есть лицензии и для CSP, и для Java CSP, и для JCP?

Для JCSP надо установить JCP, как зависимость. Если используется JCSP, то состояние лицензии JCP неважно, если он (JCP) не используется. Для JCSP лицензия нужна в том случае, если у CSP - серверная лицензия, иначе лицензия для JCSP не нужна (она не проверяется). Таким образом, нужна либо клиентская лицензия на CSP (тогда для JCSP лицензия не нужна), либо серверная для CSP и лицензия для JCSP.
Offline pampusik  
#3 Оставлено : 13 июня 2024 г. 12:27:09(UTC)
pampusik

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

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

Автор: nickm Перейти к цитате
Автор: pampusik Перейти к цитате
Тип лицензии - демонстрационная

Речь ведь о СКЗИ "КриптоПро CSP"?

Автор: pampusik Перейти к цитате
Подскажите, пожалуйста, в чем причина данной ошибки? Что я делаю не так?

Возможно, что это и есть ответ?

Автор: Евгений Афанасьев Перейти к цитате
Здравствуйте.
Автор: VoprosRo Перейти к цитате
Добрый день, имеется лицензия для Java CSP.
Но для работы Java CSP нужно установить JCP.
JCP просит лицензию, получается для JCP лицензию отдельно также нужно покупать?
То есть лицензии и для CSP, и для Java CSP, и для JCP?

Для JCSP надо установить JCP, как зависимость. Если используется JCSP, то состояние лицензии JCP неважно, если он (JCP) не используется. Для JCSP лицензия нужна в том случае, если у CSP - серверная лицензия, иначе лицензия для JCSP не нужна (она не проверяется). Таким образом, нужна либо клиентская лицензия на CSP (тогда для JCSP лицензия не нужна), либо серверная для CSP и лицензия для JCSP.



Правильно ли я вас понял, что провести тесты локально на своей машине без покупки лицензии - невозможно?

Отредактировано пользователем 13 июня 2024 г. 12:38:13(UTC)  | Причина: Не указана

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