-
Устанавливаем ГОСТ-овское шифрование
sudo apt install libengine-gost-openssl1.1 -
Правим конфиг
sudo nano /etc/ssl/openssl.cnf -
В начало файла:
openssl_conf = openssl_defВ конец:
[openssl_def] engines = engine_section [engine_section] gost = gost_section [gost_section] engine_id = gost dynamic_path = /usr/lib/x86_64-linux-gnu/engines-1.1/gost.so default_algorithms = ALL CRYPT_PARAMS = id-Gost28147-89-CryptoPro-A-ParamSet
Найти местоположение параметра dynamic_path можно с помощью команды
sudo find / -name "gost.so"Проверить правильность настройки можно командой
openssl ciphers | tr ':' '\n' | grep GOSTВ ответ должны получить что-то в виде:
GOST2012-GOST8912-GOST8912
GOST2001-GOST89-GOST89
лично меня помогло, то что я закоментил строку
openssl_conf = default_conf