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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline jrc834  
#1 Оставлено : 18 мая 2023 г. 11:44:17(UTC)
jrc834

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

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

Сказал(а) «Спасибо»: 2 раз
Добрый день.

По умолчанию HDIMAGE ключевой контейнер загружается из
Цитата:
/var/opt/cprocsp/keys/<username>


Можно ли программным образом задать каталог/ключ который необходимо использовать при создании SSL контекста?
Ничего похожего ни в примерах, ни в документации не нашел.
Сценарий такой
Цитата:

KeyStore trustStore = KeyStore.getInstance(JCP.CERT_STORE_NAME);
trustStore.load(new FileInputStream(storePath, storePassword);

KeyStore keyStore = KeyStore.getInstance(JCP.HD_STORE_NAME, JCP.PROVIDER_NAME);
keyStore.load(null, null);

KeyManagerFactory kmf = KeyManagerFactory.getInstance(Provider.KEYMANGER_ALG, Provider.PROVIDER_NAME);
kmf.init(keyStore, keyStorePassword);

TrustManagerFactory tmf = TrustManagerFactory.getInstance(Provider.TRUSTMANGER_ALG, Provider.PROVIDER_NAME);
tmf.init(trustStore);

context = SSLContext.getInstance(Provider.ALGORITHM_12, Provider.PROVIDER_NAME);
context.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null);
Offline Евгений Афанасьев  
#2 Оставлено : 21 мая 2023 г. 17:57:11(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 704 раз в 665 постах
Здравствуйте.
Путь, отличный от /var/opt/cprocsp/keys/<username>, можно указать в панели JCP на вкладке "Оборудование".
Offline jrc834  
#3 Оставлено : 22 мая 2023 г. 8:25:11(UTC)
jrc834

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

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

Сказал(а) «Спасибо»: 2 раз
Добрый день.
Да, эту настройку в ControlPanel я видел. Но на машине, где работает загрузчик (linux, java11), JCP не установлен. Да и это не то, что хотелось. Нужна возможность задать этот каталог из программного кода.
Offline Евгений Афанасьев  
#4 Оставлено : 23 мая 2023 г. 9:14:31(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 704 раз в 665 постах
.

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

Offline jrc834  
#5 Оставлено : 26 мая 2023 г. 9:13:22(UTC)
jrc834

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

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

Сказал(а) «Спасибо»: 2 раз
Разобрался
Код:
HDImageStore.setDir("f:/temp/hdimage");
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.