Статус: Участник
Группы: Участники
Зарегистрирован: 23.10.2023(UTC) Сообщений: 11
|
Использую jcp-2.0.41940-A, добавил туда jcsp.jar из java-csp-5.0.42119-A и при шифровании получаю ошибку: org.jboss.resteasy.spi.UnhandledException: java.lang.NoSuchMethodError: ru.CryptoPro.JCP.params.EllipticParamsSpec.isShortNewOID(Lru/CryptoPro/JCP/params/OID;)Z
Судя по примеру (samples/CAdES/enveloped) можно в jcp использовать jcsp. Нужно какое-то согласование версий? Чтобы шифровать Магмой в jcp-2.0.41940-A
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,959 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 703 раз в 664 постах
|
Здравствуйте. Вы смешали библиотеки из разных версий, так делать не стоит. Если вам нужен JCSP, надо взять дистрибутив java-csp-. При этом в нем же есть и JCP, то есть из java-csp- можно при желании поставить JCP и не устанавливать JCSP. В дистрибутиве JCP нет JCSP. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 23.10.2023(UTC) Сообщений: 11
|
Я, кажется, разобрался в версиях. Есть JCP-2, есть JCSP-5 Версии билдов у них сквозные. То есть java-csp-5.0.42119-A содержит jcp-2 версси 0.42119-A (фактически jcp-2.0.42119-A) Пока я не подключил jcsp из этой сборки, я могу пользоваться лицензией jcp. Так? Что меня смутило: - чтобы скачать сертифицированную jcsp, необходимо перейти по ссылке: "Загрузить сертифицированную версию КриптоПро Java CSP и JTLS" и подняться на два экрана вверх (в мобильной версии ссылка открывается корректно).
- Ну и вот эта путаница: "Магму мы включили в jcp начиная с версии 0.42119-A", а фактически надо искать библиотеки не в jcp, а в jcsp.
Отредактировано пользователем 1 ноября 2023 г. 17:03:35(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,959 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 703 раз в 664 постах
|
п.1 поправят, спасибо за информацию. п.2 верно, но дистрибутив java-csp-xxx прежде всего представляет провайдер JCSP и сертифицируется (в серт. сборке) здесь JCSP, остальные библиотеки идут, как зависимости. Поэтому при выходе серт. версии JCP оптимально будет перейти на нее. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 23.10.2023(UTC) Сообщений: 11
|
п.2 Спасибо за информацию, перейдём на сертифицированный JCP как появится. Но сейчас старый ГОСТ (28147-89) отменён на территории России и СНГ с 31 мая 2019 года, а новый у вас не сертифицирован. Можно ли использовать часть функционала сертифицированного JCSP (в частности JCP) как сертифицированный? Отредактировано пользователем 1 ноября 2023 г. 17:07:17(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,959 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 703 раз в 664 постах
|
Автор: iSprite Можно ли использовать часть функционала сертифицированного JCSP (в частности JCP) как сертифицированный?
Использовать можно, но в составе JCSP дистрибутива сертифицирован JCP. Что-то конкретное можно узнать, задав вопросы в портале техподдержки. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close