Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро JCP, JavaTLS
»
При попытке зашифровать сообщение с помощью Enveloped возникает ошибка class org.bouncycastle.jcajce
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.01.2024(UTC) Сообщений: 5
|
Добрый день, могли бы вы подсказать с чем может быть связана ошибка, которая вылазит на джава-клиенте. Цитата: class org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey cannot be cast to class ru.CryptoPro.JCP.Key.SpecKey (org.bouncycastle.jcajce.provider.asymmetric.ecgost.BCECGOST3410PublicKey and ru.CryptoPro.JCP.Key.SpecKey are in unnamed module of loader 'app')
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,963 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 704 раз в 665 постах
|
Здравствуйте. Вероятно, в списке провайдеров у вас первым идет BC (bouncycastle). Проверьте в java.security в списке provider и в коде, если программно добавляете провайдеры с помощью Security.addProvider(...). |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.01.2024(UTC) Сообщений: 5
|
Автор: Евгений Афанасьев Здравствуйте. Вероятно, в списке провайдеров у вас первым идет BC (bouncycastle). Проверьте в java.security в списке provider и в коде, если программно добавляете провайдеры с помощью Security.addProvider(...). Нет, в списке провайдеров вообще не нашел bouncycastle Сам сертификат импортил из файла (.cer) и конвертил в X509
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.01.2024(UTC) Сообщений: 5
|
Разобрался, я при создании CerteficateFactory указал провайдр BouncyCastle Цитата:var certificateFactory = CertificateFactory.getInstance("X.509", "BC"); после того как я убрал провайдера, все заработало.
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро JCP, JavaTLS
»
При попытке зашифровать сообщение с помощью Enveloped возникает ошибка class org.bouncycastle.jcajce
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close