checkId: check.crypto.cryptopro plugin: stellaops.doctor.cryptography severity: info tags: [crypto, cryptopro, gost, windows, regional]

CryptoPro CSP

Runbook — for Stella Ops platform administrators running the CryptoPro CSP (Windows GOST provider) on a Russian / GOST deployment.

check.crypto.cryptopro validates that CryptoPro CSP is installed and configured on a Windows host. It runs when Cryptography:CryptoPro:Enabled=true, or on Windows when Cryptography:Gost:Enabled=true and Cryptography:Gost:Provider=cryptopro. On non-Windows hosts it returns a honest Skip (use the OpenSSL GOST engine on Linux — see check.crypto.gost).

What it checks

Symptoms

Remediation

  1. Install CryptoPro CSP. Download and install CryptoPro CSP from the vendor (cryptopro.ru) on the Windows host that runs the GOST-enabled service.
  2. Set the build flag. Set STELLAOPS_CRYPTO_PRO=1 in the service environment (compose .env) so the CryptoPro provider is compiled in and loaded.
  3. Configure the license. Set Cryptography:CryptoPro:LicensePath (and Cryptography:CryptoPro:ContainerName where applicable) to the host-mounted license file.

Verify with:

stella doctor --check check.crypto.cryptopro

Notes