Saltar al contenido
ecdsa.com

cosign

La herramienta de línea de comandos de Sigstore para firmar y verificar imágenes de contenedor, blobs y atestaciones, ya sea con claves o, en modo sin claves (keyless), con identidades OIDC y certificados de corta duración.
También se escribecosigncosign verifycosign sign

Uso típico sin claves: cosign sign registry/image@sha256:… en CI y después cosign verify --certificate-identity https://github.com/org/repo/.github/workflows/release.yml@refs/tags/v1.2.3 --certificate-oidc-issuer https://token.actions.githubusercontent.com registry/image@sha256:…. Las firmas y las atestaciones se guardan en el registro junto a la imagen (como artefactos OCI y, cada vez más, como bundles de Sigstore mediante la API de referrers).

Firma y verifica siempre por digest, no por etiqueta, y fija siempre tanto la identidad como el emisor (o usa a conciencia las variantes con expresiones regulares). Los controladores de admisión, como el controlador de políticas de Sigstore (policy-controller) y Kyverno, exigen la verificación de cosign en Kubernetes.

Estándares y referencias

Todos los términos