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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline AntonPetrov  
#1 Оставлено : 16 июня 2021 г. 12:07:20(UTC)
AntonPetrov

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

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

При создании подписи CAdESType.CAdES_T, вылетает ошибка, JCP 2.0.40714, bouncycastle 1.50
При чем ошибка проявляется под linux, под Win10 все нормально

Под Win используется Oracle
Код:
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)


Под Linux Adopt
Код:
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)


Код:
java.lang.ClassCastException: org.bouncycastle.asn1.ASN1UTCTime cannot be cast to org.bouncycastle.asn1.DERUTCTime
	at ru.CryptoPro.CAdES.pc_0.pc_0.cl_3.b(Unknown Source)
	at ru.CryptoPro.CAdES.pc_0.pc_0.cl_3.a(Unknown Source)
	at ru.CryptoPro.CAdES.pc_0.pc_0.cl_0.decode(Unknown Source)
	at ru.CryptoPro.CAdES.CAdESSignerPKCS7Impl.b(Unknown Source)
	at ru.CryptoPro.CAdES.CAdESSignerBESImpl.b(Unknown Source)
	at ru.CryptoPro.CAdES.cl_1.decode(Unknown Source)
	at ru.CryptoPro.CAdES.cl_1.a(Unknown Source)
	at ru.CryptoPro.CAdES.BufferedCAdESSignature.<init>(Unknown Source)
	at ru.CryptoPro.CAdES.timestamp.external.InternalTimeStampValidationProcessImpl.validate(Unknown Source)
	at ru.CryptoPro.AdES.timestamp.TSPTimeStampValidatorImpl.validate(Unknown Source)
	at ru.CryptoPro.AdES.timestamp.TSPTimeStampValidatorImpl.validate(Unknown Source)
	at ru.CryptoPro.CAdES.pc_2.pc_0.cl_7.a(Unknown Source)
	at ru.CryptoPro.CAdES.pc_2.pc_0.cl_7.getAttributes(Unknown Source)
	at org.bouncycastle.cms.SignerInfoGenerator.generate(Unknown Source)
	at org.bouncycastle.cms.CMSSignedDataStreamGenerator$CmsSignedDataOutputStream.close(Unknown Source)
	at ru.CryptoPro.CAdES.cl_1.close(Unknown Source)

Отредактировано пользователем 16 июня 2021 г. 13:38:23(UTC)  | Причина: Не указана

Offline Евгений Афанасьев  
#2 Оставлено : 16 июня 2021 г. 15:06:07(UTC)
Евгений Афанасьев

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

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

Сказал(а) «Спасибо»: 20 раз
Поблагодарили: 685 раз в 646 постах
Здравствуйте.
Дистрибутив, видимо, java-csp-5.0.40714? В нем в папке dependencies версии BC 15on-1.50. Если у вас действительно java-csp-5.0.40714, то проверьте зависимости проекта, lib/ext - возможно, используется не эта версия BC.
А если вдруг jcp-2.0.41789, то тут уже BC 15on-1.60.
Offline AntonPetrov  
#3 Оставлено : 17 июня 2021 г. 7:32:27(UTC)
AntonPetrov

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

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

Автор: Евгений Афанасьев Перейти к цитате
Здравствуйте.
Дистрибутив, видимо, java-csp-5.0.40714? В нем в папке dependencies версии BC 15on-1.50. Если у вас действительно java-csp-5.0.40714, то проверьте зависимости проекта, lib/ext - возможно, используется не эта версия BC.
А если вдруг jcp-2.0.41789, то тут уже BC 15on-1.60.


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