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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Ярослав SravniRu  
#1 Оставлено : 10 января 2023 г. 16:20:54(UTC)
Ярослав SravniRu

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

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

Устанавливаю под маком sudo ./setup_gui.sh $JAVA_HOME

Проверьте, все ли настройки указаны верно.

Действие: Установка

Выбранная JRE: /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca

Список модулей:
** Криптопровайдер JCP
серийный номер:
усиленный режим контроля ключей: выключен
** Модуль шифрования
** TLS провайдер
серийный номер:
** Нативный криптопровайдер Java CSP, требует КриптоПро CSP
серийный номер:
** Провайдер по умолчанию:
Java Cryptographic Provider (хэш, ЭЦП) и Crypto (шифрование)

Далее

$$ Arguments $$
exec arg: /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca/bin/java
exec arg: -cp
exec arg: .:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCP.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/ASN1P.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/forms_rt.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/asn1rt.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPControlPane.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCryptoP.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPinst.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPRequest.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/cpSSL.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPxml.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPRevCheck.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPRevTools.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/CAdES.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/XAdES.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/AdES-core.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/XMLDSigRI.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCSP.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/J6Oscar.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/J6CF.jar:/Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/Rutoken.jar:
exec arg: ru.CryptoPro.Install.VariantTwo
exec arg: -install
exec arg: -force
exec arg: -verbose
Получение списка известных пакетов:
Загрузка пакета ru.CryptoPro.JCP.KeyStore.Rutoken.Install.
Загрузка пакета ru.CryptoPro.JCP.Install.JCPInstaller.
Загрузка пакета ru.CryptoPro.JCPRequest.RequestInstall.
Загрузка пакета ru.CryptoPro.JCP.Install.JCPAsnInstaller.
Загрузка пакета ru.CryptoPro.Install.SelfInstaller.
Загрузка пакета ru.CryptoPro.reprov.Install.
Загрузка пакета ru.CryptoPro.Crypto.JCryptoPInstaller.
Загрузка пакета ru.CryptoPro.JCPxml.XMLInstall.
Список известных пакетов:
Rutoken
Installer
JCP
JCPRevCheck
JCPxml
JCPRequest
JCPAsn
JCryptoP

Получение списка установленных пакетов:
Список пакетов для выполнения операций:
Rutoken
Installer
JCP
JCPRevCheck
JCPxml
JCPRequest
JCPAsn
JCryptoP

Выполнение операций:
янв. 10, 2023 4:13:33 PM ru.CryptoPro.JCP.pref.JCPPref a
INFO: user: 0
Копирование файла /Users/yaroslav.baranov/Downloads/java-csp-5.0.41975/JCPinst.jar в /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca/lib/ext/JCPinst.jar
Не удается установить пакет Installer.
java.io.FileNotFoundException: /Users/yaroslav.baranov/.sdkman/candidates/java/17.0.4.1-librca/lib/ext/JCPinst.jar (No such file or directory)
at java.base/java.io.FileOutputStream.open0(Native Method)
at java.base/java.io.FileOutputStream.open(FileOutputStream.java:293)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:235)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:184)
at ru.CryptoPro.Install.FileTools.copyFile(Unknown Source)
at ru.CryptoPro.Install.FileTools.copyFile(Unknown Source)
at ru.CryptoPro.Install.SelfInstaller.install(Unknown Source)
at ru.CryptoPro.Install.AbstractInstaller.b(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.h(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeAction(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeActionNoEx(Unknown Source)
at ru.CryptoPro.Install.VariantTwo.main(Unknown Source)
java.lang.StringIndexOutOfBoundsException: start 1, end 0, length 0
at java.base/java.lang.AbstractStringBuilder.checkRangeSIOOBE(AbstractStringBuilder.java:1810)
at java.base/java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:1070)
at java.base/java.lang.StringBuffer.substring(StringBuffer.java:525)
at java.base/java.lang.StringBuffer.substring(StringBuffer.java:507)
at ru.CryptoPro.Install.AbstractInstaller.b(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.h(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeAction(Unknown Source)
at ru.CryptoPro.Install.ShellInstaller.makeActionNoEx(Unknown Source)
at ru.CryptoPro.Install.VariantTwo.main(Unknown Source)
Error occurred during installing!
Offline Евгений Афанасьев  
#2 Оставлено : 10 января 2023 г. 17:13:39(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 704 раз в 665 постах
Здравствуйте.
Вероятно, вы устанавливаете дистрибутив для Java 8 в Java 17. Для Java 10+ существует отдельный дистрибутив JCP-A без установки (библиотеки должны добавляться в проект или подключаться с помощью classpath в неизменном виде).
Offline Ярослав SravniRu  
#3 Оставлено : 11 января 2023 г. 12:14:02(UTC)
Ярослав SravniRu

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

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

Автор: Евгений Афанасьев Перейти к цитате
Здравствуйте.
Вероятно, вы устанавливаете дистрибутив для Java 8 в Java 17. Для Java 10+ существует отдельный дистрибутив JCP-A без установки (библиотеки должны добавляться в проект или подключаться с помощью classpath в неизменном виде).




Привет! Тогда возникают вопросы:

  1. Как тогда устанавливать модуль в проект? Я тогда просто выбираю нужные jar-файлы из корневой директории и из dependencies и просто копирую? Они никак не перепаковываются?
  2. Чем отличается сертифицированная версия от несертифицированной?
  3. Есть ли исходники cpSSL.jar?


scr
Offline Евгений Афанасьев  
#4 Оставлено : 12 января 2023 г. 11:09:00(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 704 раз в 665 постах
1. Добавляете в зависимости проекта, как любую другую библиотеку. jar-файлы провайдера при использовании должны быть в неизменном виде (например, если создается fat jar, то внутри должны быть неизмененные jar, а не включенные в код приложения распакованные классы).
2. Сертифицированная сборка имеет фиксированную версию, проходит экспертизу и имеет необходимое заключение. Рекомендована к использованию.
3. Исходники в открытом виде не предоставляются, модуль cpSSL включен в состав дистрибутива.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.