Статус: Новичок
Группы: Участники
Зарегистрирован: 02.03.2020(UTC) Сообщений: 5
|
День добрый! КриптоПРО CSP 5.0 уже давно установлена на Ubuntu 18.04 root@ubuntu:/opt/cprocsp/bin/amd64# ./cryptcp -help CryptCP 5.0 (c) "КРИПТО-ПРО", 2002-2020. Утилита командной строки для подписи и шифрования файлов. Далее все по инструкции https://docs.cryptopro.r...es/pycades/pycades-buildДоустанавливаю: sudo apt install ./lsb-cprocsp-devel_5.0*.deb Качаю КриптоПро ЭЦП SDK Устанавливаю: sudo apt install ./cprocsp-pki-cades*.deb Загружаю исходники pycades На этапе make -j4 выдает ошибки: Your application will require at least CryptoPro CSP 4.0 R3. You canuse LEGACY_FORMAT_MESSAGE_IMPL to support older versions. a message ("Your application will require at least CryptoPro CSP 4.0 R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions." Что еще где нужно прописать чтобы библиотека корректно собралась?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 02.03.2020(UTC) Сообщений: 5
|
Подложил pycodes.so рядом с тестовым проектом при использовании выдает ошибку
import pycades ImportError: /project1/pycades.so: undefined symbol: _ZN9CryptoPro3PKI5CAdES27CPPCadesCPCertificateObject15put_CertContextERKN4ATL212CCertContextE
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,040 Сказал(а) «Спасибо»: 88 раз Поблагодарили: 226 раз в 213 постах
|
Добрый день! Попробуйте актуальные сборки 5.0R2 (5.0.11998)+ cades 2.0.14071 |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 02.03.2020(UTC) Сообщений: 5
|
Переустановил до 5.0.11998 + cprocsp-pki-cades-64 (2.0.14071-1) ~/opt/cprocsp/bin/amd64# ./csptestf -keyset -verifycontext CSP (Type:80) v5.0.10008 KC1 Release Ver:5.0.11998 OS:Linux CPU:AMD64 FastCode:READY:DISABLED (AESNI; RSA; ). AcquireContext: OK. HCRYPTPROV: 11547651 GetProvParam(PP_NAME): Crypto-Pro GOST R 34.10-2012 KC1 CSP Total: SYS: 0,000 sec USR: 0,010 sec UTC: 0,010 sec [ErrorCode: 0x00000000] Не заработало. /opt/cprocsp/include/cpcsp/CSP_WinDef.h:484:152: note: #pragma message: Your application will require at least CryptoPro CSP 4.0 R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions. # pragma message ("Your application will require at least CryptoPro CSP 4.0 R3. You can use LEGACY_FORMAT_MESSAGE_IMPL to support older versions.") ^ import pycades pycades.ModuleVersion() результат: Traceback (most recent call last): File "/project1/esia_auth.py", line 1, in <module> import pycades ImportError: /project1/pycades.so: undefined symbol: _ZN9CryptoPro3PKI5CAdES27CPPCadesCPCertificateObject15put_CertContextERKN4ATL212CCertContextE Отредактировано пользователем 7 мая 2021 г. 9:39:19(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,040 Сказал(а) «Спасибо»: 88 раз Поблагодарили: 226 раз в 213 постах
|
Пробовали пересобрать? Python какой версии? И какая ОС? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 02.03.2020(UTC) Сообщений: 5
|
Да, я все уже не по разу проделал. Инсталировал криптопро затем cprocsp-devel После cprocsp-pki-cades*.deb Ну и затем собирал pycades Пробовал собирать через /g++-5 , но там было много ошибок, собирается на /g++-7
ОС Ubuntu 18.04 Python 3.6 и 3.8
Осталось попробовать собрать на чистой виртуальной машине для чистоты эксперимента.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close