Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Одновременное использование версий
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.01.2022(UTC) Сообщений: 4  Откуда: Пятигорск
|
В рамках национального проекта поставлены компьютеры с Астра Линукс Смоленск. Нами куплены лицензии на Криптопро 5. Проблема в том, что медицинская информационная система работает только с 32 битной версией, а регистры врачебные, при авторизации требуют 64 битной версии. Вопрос - можно ли как то установить и задействовать обе версии КриптоПро?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,459
Сказал(а) «Спасибо»: 588 раз Поблагодарили: 426 раз в 405 постах
|
Что-то совсем не понятно о чём Вы спрашиваете.
Вы хотите в системе одной битности (пусть будет amd64) установить ПО разной битностью (ia32 и amd64)?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.01.2022(UTC) Сообщений: 4  Откуда: Пятигорск
|
Астра линукс 64 битная. медицинская информационная система работает под wine и видит только установленную 32 битную криптопро. Регистры работают через браузеры, которые требуют 64 битной версии. Установить 32 битные браузеры не представляется возможным.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,459
Сказал(а) «Спасибо»: 588 раз Поблагодарили: 426 раз в 405 постах
|
Автор: kmvtut  Астра линукс 64 битная. медицинская информационная система работает под wine и видит только установленную 32 битную криптопро. В любом случае СКЗИ двух разных разрядностей Вам в одной системе не установить. Возможно Ваше решение - использование виртуальной системы с отличной от основной системы разрядностью? А Вы с каким префиксом запускаете приложения в WINE?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.01.2022(UTC) Сообщений: 4  Откуда: Пятигорск
|
Exec=/opt/wine-ksamu/bin/wine ~/.wine/drive_c/ksamu/KSAMU.exe вот так запускается. суть я понял. выход - требовать перевода на 64 бита от разработчиков системы.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,513   Сказал «Спасибо»: 554 раз Поблагодарили: 2252 раз в 1757 постах
|
Автор: kmvtut  Exec=/opt/wine-ksamu/bin/wine ~/.wine/drive_c/ksamu/KSAMU.exe вот так запускается. суть я понял. выход - требовать перевода на 64 бита от разработчиков системы. и сборка для Linux чтобы была... ) |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,459
Сказал(а) «Спасибо»: 588 раз Поблагодарили: 426 раз в 405 постах
|
Автор: kmvtut  Exec=/opt/wine-ksamu/bin/wine ~/.wine/drive_c/ksamu/KSAMU.exe вот так запускается. суть я понял. выход - требовать перевода на 64 бита от разработчиков системы. И в таком виде у Вас в "32-х разрядной Астре" Ваше приложение умеет работать/ работает с нативным/ линуксовым СКЗИ "КриптоПро CSP"?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.01.2022(UTC) Сообщений: 4  Откуда: Пятигорск
|
У нас 64 разрядная астра. Да все работает на ура.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,459
Сказал(а) «Спасибо»: 588 раз Поблагодарили: 426 раз в 405 постах
|
Автор: kmvtut  У нас 64 разрядная астра. Да все работает на ура. Тогда не понятно - если у Вас всё работает на ура, тогда в чём заключается Ваш вопрос? Т.е. у Вас вопрос должен был быть в работе WINE-приложения с нативным для Linux СКЗИ, и как было выше сказано решается это: Автор: Андрей *  и сборка для Linux чтобы была... )
|
|
|
|
Статус: Эксперт
Группы: Участники
Зарегистрирован: 05.03.2015(UTC) Сообщений: 1,602  Откуда: Иркутская область Сказал(а) «Спасибо»: 110 раз Поблагодарили: 395 раз в 366 постах
|
Чего-то в вопросе смешались кони, люди... с Астрой дел пока не имел, отвечу с позиции винды: 1) приложение под Windows (медицинская система под Wine) - без фокусов будет видеть только свою разрядность криптопровайдера. Процесс 32 бита штатно может загрузить в себя только 32 бит библиотеки (плюс wow64, но их грузит не сам процесс!). Правда какое-то время были еще "Heaven's gate" - возможность читать 64 битную память и там можно было кое-что сделать с 64 битными библиотеками, но медицинская система вряд ли так умеет, а уж через Wine совсем мрак. Собственно в случае Windows версия версия криптопровайдера для amd64 включает в себя и 32 разрядные библиотеки (для программ WoW64). Для Астры не так? Вообще в теории, если не работать с криптопровайдером напрямую и криптопровайдер не будет пытаться патчить системные 32 бит библиотеки, то вызов из 32-разрядной CryptoApi может быть переадресован через WoW64 на 64-разрядную CryptoApi и соединиться с криптопровайдером 64 бит. Однако да... в случае отечественного криптопровайдера (который патчит) и дополнительного звена-эмулятора (который неизвестно насколько поддерживает WoW64) это скорее так и останется в теории. А на Линухе еще и CryptoApi сэмулирован самим криптопровайдером. Другой вариант в теории: например, если 64 разрядная библиотека криптопровайдера грузится извне в 32 бит процесс и обнаруживает там каким-то образом "потребность в своих услугах", то туда можно догрузить и 32 битную библиотеку-переходник. Короче, в теории использование разных разрядностей в одном процессе возможно, с практикой туго. 2) новые версии браузеров (особенно 64 разрядные - помните что они не поддерживают старый формат плагинов в принципе?) давно перешли на подгруз ку в браузер только расширения (это большей частью скрипты, то есть независимые от разрядности компоненты). Сама исполняемая часть плагина, связанная с криптопровайдером по разрядности, работает в отдельном процессе. Под Windows опять же нет принципиальной проблемы запустить из 64-разрядного процесса браузера отдельный 32-разрядный процесс хоста плагина и присоединить расширение к нему. Хотите сказать Астра этого не умеет? Что-то сомнительно. Скорее уж дело в настройке взаимодействия между расширением и плагином. Или в том что ставите 64 разрядный плагин? Если попробовать 32 криптопровайдер + 32 плагин +64 браузер с расширением - не работает? Отредактировано пользователем 19 января 2022 г. 18:14:01(UTC)
| Причина: Не указана
|
|
|
|
Форум КриптоПро
»
Общие вопросы
»
Общие вопросы
»
Одновременное использование версий
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close