(2025-09-01 16:02:39 отредактировано artem.icl-services)

*nix, Rutoken, Cryptopro CSP

Добрый день!

Проблема:
В nix системах не получается установить зависимости для рутокен для возможности использования смарт-карт с Cryptopro CSP.

Описание:
На момент создания этого поста актуальная версия плагина Cryptopro CSP == 2.0.15400.
В архиве с cryptopro.ru/products/csp/downloads#latest_csp50r4_linux в комплекте с плагином идут зависимости для работы с разными утилитами. В том числе и зависимости для работы с Рутокен.

Но эти зависимости устарели и не получается использовать зависимости, которые идут в комплекте. Также нет возможности использовать новые версии зависимостей по разным причинам -- устаревание, удаление зависимостей из репозиториев, ошибки при самостоятельной сборки зависимостей внутри системы.

Ниже опишу что я пробовал
1. Разные версии Ubuntu -- 20.04, 22.04, 24.04
2. Разные версии Debian -- 11, 12, 13
3. Пробовал Python3.12 -- slim, python:3.12, alpine

В каждой ОС были свои проблемы. В новых версиях ОС нет бинарных зависимостей для deb пакетов, также их нет в репозиториях. В старых версиях ОС проблемы с Python3.12. Его либо нет в репозиториях, либо он ломает apt, либо иные проблемы

Пробовал по-разному собирать компоненты для контейнера:
- собирать Python3.12 под систему, устанавливать все apt пакеты, а потом менять системный python
- пробовал собирать бинарные зависимости из источников
- пробовал использовать альтернативные репозитории для получения зависимостей
- пробовал собирать GCC/G++ 12 версии с установкой зависимостей из источников

Так или иначе везде какие-то проблемы.

Утилиты, которые указаны в разделе rutoken.ru/support/download/nix/ устарели. Точнее устарели их зависимости, которые нужны для установки самих утилит.

Подскажите, пожалуйста, есть ли возможность использовать свежие версии плагина Криптопро в современных *nix системах вместе с Рутокеном?

(2025-09-01 16:18:32 отредактировано windawoz)

Re: *nix, Rutoken, Cryptopro CSP

artem.icl-services, попробуйте 2 варианта:
1. автоматический установщик от Контур
2. также вы можете использовать ручную установку

Обратите внимание во 2 варианте на необходимые галочки, которые нужно проставить при установке КриптоПро

Re: *nix, Rutoken, Cryptopro CSP

Здравствуйте, artem.icl-services, уточните, пожалуйста, какой какой модели Рутокен вы используете? Узнать модель Рутокен можно по инструкции.
Также пришлите скриншоты возникающих ошибок.