cosign
Container Signing, Verification, and Storage in an OCI registry. tldr-pages
On several platforms
Several platforms
Generate a key-pair
cosign generate-key-pairIdentifySign a container and store the signature in the registry
cosign sign --key cosign.key imageIdentifySign a container image with a key pair stored in a Kubernetes secret
cosign sign --key k8s://namespace/key imageIdentifySign a blob with a local key pair file
cosign sign-blob --key cosign.key path/to/fileIdentifyVerify a container against a public key
cosign verify --key cosign.pub imageIdentifyVerify images with a public key in a Dockerfile
cosign dockerfile verify -key cosign.pub path/to/DockerfileIdentifyVerify an image with a public key stored in a Kubernetes secret
cosign verify --key k8s://namespace/key imageIdentifyCopy a container image and its signatures
cosign copy example.com/src:latest example.com/dest:latestIdentify