Статус: Активный участник
Группы: Участники
Зарегистрирован: 27.08.2015(UTC) Сообщений: 33  Сказал(а) «Спасибо»: 23 раз
|
Пытаюсь сгенерировать ключи: Код:
val kg = KeyPairGenerator.getInstance(JCP.GOST_EL_DH_NAME, JCP.PROVIDER_NAME)
val keypair = kg.genKeyPair()
Появляется окно, где нужно поводить и потыкать мышкой. Собственно вопрос в том, как сгенерировать ключи без участия пользователя?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,005  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Здравствуйте. Нужна просто временная ключевая пара для Enveloped CMS, например, или долговременная пара для сохранения в контейнер и дальнейшего использования где-то? |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 27.08.2015(UTC) Сообщений: 33  Сказал(а) «Спасибо»: 23 раз
|
Автор: afev  Здравствуйте. Нужна просто временная ключевая пара для Enveloped CMS, например, или долговременная пара для сохранения в контейнер и дальнейшего использования где-то? Нужна долговременная с последующим сохранением в контейнер.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,005  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Тогда никак. В JCP поддерживается работа только с ДСЧ - оконным или консольным. В состав JCP 2.0 входит модуль JCSP, он требует установленного Крипто-Про CSP версии 3.6 7777 и выше. Этот модуль работает с помощью CryptoAPI. Крипто-Про CSP позволяет использовать исходный материал (гамму) в качестве ДСЧ. Можете посмотреть документацию в дистрибутиве JCP 2.0 на модуль JCSP. |
|
 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
mikla оставлено 04.09.2015(UTC)
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 27.08.2015(UTC) Сообщений: 33  Сказал(а) «Спасибо»: 23 раз
|
Автор: afev  Тогда никак. В JCP поддерживается работа только с ДСЧ - оконным или консольным. В состав JCP 2.0 входит модуль JCSP, он требует установленного Крипто-Про CSP версии 3.6 7777 и выше. Этот модуль работает с помощью CryptoAPI. Крипто-Про CSP позволяет использовать исходный материал (гамму) в качестве ДСЧ. Можете посмотреть документацию в дистрибутиве JCP 2.0 на модуль JCSP. Спасибо. Пытаюсь использовать JCSP - получаю ошибку: Код:
An exception or error caused a run to abort: no cspjni in java.library.path
java.lang.UnsatisfiedLinkError: no cspjni in java.library.path
где взять cspjni.ddl?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 27.08.2015(UTC) Сообщений: 33  Сказал(а) «Спасибо»: 23 раз
|
Автор: mikla  Автор: afev  Тогда никак. В JCP поддерживается работа только с ДСЧ - оконным или консольным. В состав JCP 2.0 входит модуль JCSP, он требует установленного Крипто-Про CSP версии 3.6 7777 и выше. Этот модуль работает с помощью CryptoAPI. Крипто-Про CSP позволяет использовать исходный материал (гамму) в качестве ДСЧ. Можете посмотреть документацию в дистрибутиве JCP 2.0 на модуль JCSP. Спасибо. Пытаюсь использовать JCSP - получаю ошибку: Код:
An exception or error caused a run to abort: no cspjni in java.library.path
java.lang.UnsatisfiedLinkError: no cspjni in java.library.path
где взять cspjni.ddl? Нашел в поставке JCP. :)
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,005  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
cspjni копируется при установке JCSP - либо скриптом install, либо с помощью setup. Также должен быть установлен Крипто-Про CSP. |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 27.08.2015(UTC) Сообщений: 33  Сказал(а) «Спасибо»: 23 раз
|
Автор: afev  cspjni копируется при установке JCSP - либо скриптом install, либо с помощью setup. Также должен быть установлен Крипто-Про CSP. Получаю ошибку при генерации ключей. Цитата: val kg = KeyPairGenerator.getInstance(JCP.GOST_EL_DH_NAME, JCSP.PROVIDER_NAME) val keypair = kg.genKeyPair()
Код:
сен 04, 2015 3:38:17 PM ru.CryptoPro.JCSP.JCSP <init>
INFO: Loading JCSP 4.0 37985
сен 04, 2015 3:38:18 PM ru.CryptoPro.JCSP.JCSP <init>
INFO: JCSP loaded.
сен 04, 2015 3:38:18 PM ru.CryptoPro.JCP.tools.SelfTester checkClass
SEVERE: Corrupted: ru.CryptoPro.JCSP.Key.GostKeyPairGenerator
java.lang.Exception: URL is incorrect
at ru.CryptoPro.JCP.tools.SelfTester.checkClass(Unknown Source)
...
Error constructing implementation (algorithm: GOST3410DHEL, provider: JCSP, class: ru.CryptoPro.JCSP.Key.JCSPGostExchKeyPairGenerator)
java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: GOST3410DHEL, provider: JCSP, class: ru.CryptoPro.JCSP.Key.JCSPGostExchKeyPairGenerator)
+ еще. Сделал java -Djava.library.path="c:/Program Files/Java/jdk1.8.0_60/jre/lib/ext" ru.CryptoPro.JCP.tools.Check -all и там есть такие строки: Код:
JTLS not installed
JCSP don't work
Как быть? Как завезти JCSP?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,005  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Автор: afev  cspjni копируется при установке JCSP - либо скриптом install, либо с помощью setup. Также должен быть установлен Крипто-Про CSP. Установка производится, как описано в документации: 1) целиком с помощью setup.exe; или 2) после установки JCP (install <JRE>) выполнить: install <JRE> -jcsp или 3) использовать setup_gui/setup_console и указать, что нужно установить JCSP. Все действия по управлением учетной записи администратора. Отредактировано пользователем 4 сентября 2015 г. 15:47:32(UTC)
| Причина: Не указана |
|
 1 пользователь поблагодарил Евгений Афанасьев за этот пост.
|
mikla оставлено 04.09.2015(UTC)
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 27.08.2015(UTC) Сообщений: 33  Сказал(а) «Спасибо»: 23 раз
|
Автор: afev  Автор: afev  cspjni копируется при установке JCSP - либо скриптом install, либо с помощью setup. Также должен быть установлен Крипто-Про CSP. Установка производится, как описано в документации: 1) целиком с помощью setup.exe; или 2) после установки JCP (install <JRE>) выполнить: install <JRE> -jcsp или 3) использовать setup_gui/setup_console и указать, что нужно установить JCSP. Все действия по управлением учетной записи администратора. Получилось, спасибо. теперь JCSP - ok Но, все равно, при генерации пары - появляется окно, где нужно вводить буквы и водить мышкой для ДСЧ.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close