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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline vrudkovsky  
#1 Оставлено : 1 февраля 2021 г. 19:00:45(UTC)
vrudkovsky

Статус: Участник

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

В вашей инструкции ЖТЯИ.00091-04 33 02 из jcp-2.0.41940-A есть указание "Библиотеки должны быть добавлены в classpath." Можно ли уточнить какие из библиотек минимально необходимы для работы с JCP? В поставке их 37.

Могли бы вы опубликовать в каком либо виде (maven, ivy, gradle, sbt) список зависимостей, или добавить его в ваших примерах?

Так же есть упоминание "Эксплуатация осуществляется путем добавления провайдеров в список java.security: security.provider.<N>=JCP",
но в работающей прежней конфигурации на java 8 провайдеры указаны с полной квалификацией имен классов, как "security.provider.10=ru.CryptoPro.JCP.JCP".
Какой метод более правильный?



Offline Евгений Афанасьев  
#2 Оставлено : 1 февраля 2021 г. 22:16:01(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 704 раз в 665 постах
Здравствуйте.
Автор: vrudkovsky Перейти к цитате

В вашей инструкции ЖТЯИ.00091-04 33 02 из jcp-2.0.41940-A есть указание "Библиотеки должны быть добавлены в classpath." Можно ли уточнить какие из библиотек минимально необходимы для работы с JCP? В поставке их 37.
Могли бы вы опубликовать в каком либо виде (maven, ivy, gradle, sbt) список зависимостей, или добавить его в ваших примерах?

Минимально необходимый набор библиотек смотря для чего. Уточните, что именно предполагаете использовать.

Автор: vrudkovsky Перейти к цитате

Так же есть упоминание "Эксплуатация осуществляется путем добавления провайдеров в список java.security: security.provider.<N>=JCP",
но в работающей прежней конфигурации на java 8 провайдеры указаны с полной квалификацией имен классов, как "security.provider.10=ru.CryptoPro.JCP.JCP".
Какой метод более правильный?

В случае версии JCP 2.0 для java 7-8 добавление провайдеров без изменения, как раньше путем установки.
В случае версии JCP 2.0-А (как jcp-2.0.41940-A) для java 10+ - установка не требуется, библиотеки указываются с помощью classpath, провайдеры можно добавить с помощью Security.addProvider(...), об этом есть в документации. Если прописывать провайдеры в java.security, то как в документации - security.provider.<N>=<provider_name>

Offline vrudkovsky  
#3 Оставлено : 2 февраля 2021 г. 11:14:56(UTC)
vrudkovsky

Статус: Участник

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

У все есть некоторое количество исходных файлов в примерах, но они не оформлены модулями и не указаны зависимости неободимые для их запуска. Можно добавить туда несколько pom.xml и это снимет множество вопросов.

Конкретно мы проверяем подписи, извлекаем субъект сертификатов, подписываем документы, генерируем случайные числа. Какие нужны зависимости для этого?
Offline Евгений Афанасьев  
#4 Оставлено : 2 февраля 2021 г. 12:10:11(UTC)
Евгений Афанасьев

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

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

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

Конкретно мы проверяем подписи, извлекаем субъект сертификатов, подписываем документы, генерируем случайные числа. Какие нужны зависимости для этого?

ASN1, asn1rt, JCP, JCryptoP, JCPRequest, JCPRevCheck, JCPRevTools.
При этом "проверяем подписи", "подписываем документы" - требуют уточнения.


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