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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline sergey461  
#1 Оставлено : 27 декабря 2018 г. 12:44:16(UTC)
sergey461

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

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

Доброе время суток!

У меня на входе сертиикат и приватный ключ. Я пытаюсь экспортировать все это в ключехранилище.
Получаю ошибку:
Dec 27, 2018 11:59:27 AM ru.CryptoPro.JCP.tools.Starter check
INFO: Loading JCP 2.0.40035
Dec 27, 2018 11:59:27 AM ru.CryptoPro.JCP.tools.Starter check
INFO: JCP loaded.
Exception in thread "main" java.security.KeyStoreException: engineSetKeyEntry with protected key is not supported
at ru.CryptoPro.JCP.KeyStore.ContainerStore.engineSetKeyEntry(Unknown Source)
at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineSetKeyEntry(Unknown Source)
at java.security.KeyStore.setKeyEntry(KeyStore.java:1174)
at com.moex.crypto.InstallCertificate.main(InstallCertificate.java:31)

Подобное действие описано в ЖТЯИ.00091-02 33 03-01. КриптоПро JTLS. Руководство программиста в пункте 4.1.2. Только в примере ключ и сертификат генерируются, а у меня уже есть.
Offline sergey461  
#2 Оставлено : 27 декабря 2018 г. 12:48:29(UTC)
sergey461

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

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

ответ нашел в коде:
public void engineSetKeyEntry(String var1, byte[] var2, Certificate[] var3) throws KeyStoreException {
throw new KeyStoreException("engineSetKeyEntry with protected key is not supported ");
}
Offline Евгений Афанасьев  
#3 Оставлено : 27 декабря 2018 г. 22:14:10(UTC)
Евгений Афанасьев

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

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

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