Signing and Verification

Tutorials covering cryptographic signing and verification of OCM component versions, from basic key-pair signing to keyless approaches using Sigstore.

OCM supports four signing approaches. Pick the tutorial that matches the trust model you want to use.

TutorialAlgorithmTrust anchorWhen to choose it
Plain SignaturesRSA key pairPublic key the verifier holdsSmall teams, self-signed workflows, no PKI
Certificate Chains (PEM)RSA + X.509 chainRoot CA the verifier holdsExisting PKI, organizational delegation, key rotation without verifier reconfiguration
GPG SignaturesGPG key pairPublic key the verifier holdsExisting GPG-based signing workflows, small teams, no PKI
Sigstore (Keyless)Sigstore (ECDSA, ephemeral)OIDC identity the verifier trustsSkip key management entirely; built-in audit trail via the Rekor transparency log

For the conceptual background and a side-by-side comparison of the three trust models, see Concept: Signing and Verification — Trust Models.