ГОСТ в приложениях НАЙС.ОС¶
ГОСТ-криптография в НАЙС.ОС доступна через системные компоненты, которые решают разные задачи. Для электронных документов и сертификатов применяется libksba совместно с libgcrypt и GnuPG; для защищённых соединений — OpenSSL, GnuTLS или приложения, работающие с соответствующим интерфейсом TLS.
По задаче¶
- libksba: сертификаты X.509 и CMS — обработка ГОСТ-параметров ключей и подписей.
- GnuPG — разграничение инструментов
gpgиgpgsm. - GnuTLS — ГОСТ-профили TLS и проверка защищённых соединений.
- Nginx и ГОСТ-TLS — настройки сертификатов и TLS через OpenSSL.
- OpenVPN — защищённые туннели и разделение контрольного канала и канала данных.
- cryptsetup — шифрование хранилищ и отличие дискового стека от OpenSSL.
При выборе руководства отталкивайтесь от конкретной операции: сертификат, подпись, ключевой контейнер, TLS-сеанс или шифрование диска. Настройка OpenSSL Engine не заменяет параметры GnuTLS, а наличие сертификата ГОСТ не определяет автоматически весь профиль сетевого соединения.