Статус: Новичок
Группы: Участники
Зарегистрирован: 11.03.2020(UTC) Сообщений: 3
|
Здравствуйте,
Проверяю работу JCP 2.0.40450-A в докере. JCP 2.0 нужен только для шифрования файлов с использованием сертификата получателя.
Java приложение использует Spring boot и в "fat-jar" попадают и jar файлы JCP, т.е. требуемые jar файлы есть в classpath. На локальной машине все работает нормально, но когда приложение запускается в докере, то при шифровании возникает сначала ошибка
ERROR ru.CryptoPro.JCP.tools.JCPLogger - test 31 crashed twice ERROR ru.CryptoPro.JCP.tools.JCPLogger - Corrupted: ru.CryptoPro.JCP.KeyStore.JCPKeyStore ru.CryptoPro.JCP.tools.SelfTesterException: null at ru.CryptoPro.JCP.tools.TestVerifyClassJar.run(Unknown Source) at ru.CryptoPro.JCP.tools.SelfTester.b(Unknown Source) at ru.CryptoPro.JCP.tools.SelfTester.a(Unknown Source) at ru.CryptoPro.JCP.tools.SelfTester.checkClass(Unknown Source) at ru.CryptoPro.JCP.tools.Starter.check(Unknown Source) at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineLoad(Unknown Source) at java.base/java.security.KeyStore.load(Unknown Source) ..... ..... Caused by: java.lang.NullPointerException: null at java.base/java.io.File.<init>(Unknown Source) at ru.CryptoPro.JCP.tools.JarChecker.checkURLSign(Unknown Source) at ru.CryptoPro.JCP.tools.cl_36.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Native Method)
а далее вот такая ошибка.
ru.CryptoPro.JCP.tools.SelfTesterException: SelfTester Error: some test crashed twice in a row, usage of JCP is no longer available at ru.CryptoPro.JCP.tools.SelfTester.check(Unknown Source) at ru.CryptoPro.JCP.tools.SelfTester.checkClass(Unknown Source) at ru.CryptoPro.JCP.tools.Starter.check(Unknown Source) at ru.CryptoPro.JCP.KeyStore.JCPKeyStore.engineLoad(Unknown Source) at java.base/java.security.KeyStore.load(Unknown Source)
uname -a Linux d55ecd7f5ee9 4.15.0-88-generic #88~16.04.1-Ubuntu SMP Wed Feb 12 04:19:15 UTC 2020 x86_64 GNU/Linux
java -version openjdk version "11.0.6" 2020-01-14 OpenJDK Runtime Environment 18.9 (build 11.0.6+10) OpenJDK 64-Bit Server VM 18.9 (build 11.0.6+10, mixed mode)
Подскажите пожалуйста что не так.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,925 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 691 раз в 652 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.03.2020(UTC) Сообщений: 3
|
Евгений, спасибо огромное. Пробовал сборку java-csp-5.0.40621-A.zip, ошибок нет.Все норм. Проконсультируйте еще пожалуйста какую теперь лицензию купить. https://cryptopro.ru/sit...ult/files/docs/price.pdf Изначально думали купить пункт №42 - СКЗИ "КриптоПро JCP" версии 2.0 на одном сервере с двумя ядрами. Напоминаю, приложение в докере и используем только для шифрования файлов с использованием сертификата получателя. Понимаю что JCP входит в CSP но как это с точки зрения покупки лицензии не понято. Можно купить "исправленную" версию JCP?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.03.2020(UTC) Сообщений: 3
|
Евгений, возникла проблема при дешифрования файлов. В коде для шифровании нечего не меняли, просто изменили библиотеку JCP 2.0.40450-A на java-csp-5.0.40621-A. но теперь получатель не может дешифровать файлы. Подскажите пожалуйста в чем может быть причина. Что за incorrect parameter? Ошибка у получателя при дешифровании: WARNING: decrypt[87]: CryptCP 4.0 (c) "Crypto-Pro", 2002-2018. Command prompt Utility for file signature and encryption. The following certificate will be used: RDN:TestReceiver Valid from .... Decrypting the data... Error: The parameter is incorrect. Отредактировано пользователем 13 марта 2020 г. 13:08:53(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,925 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 691 раз в 652 постах
|
Добрый день. Ошибку нашли, большое спасибо, исправление будет в следующей сборке. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 06.04.2020(UTC) Сообщений: 15 Сказал(а) «Спасибо»: 2 раз
|
Автор: Евгений Афанасьев Добрый день. Ошибку нашли, большое спасибо, исправление будет в следующей сборке. добрый день, не подскажете когда будет следующая сборка?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,925 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 691 раз в 652 постах
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close