首页/云/Docker 容器速查/cosign 镜像签名验证
资源与安全50 条

cosign 镜像签名验证

签名验证作为拉取前置检查:用 cosign 校验镜像签名与签发身份,确认制品来源与完整性,校验通过后再按 digest 拉取使用。

Docker 容器速查云更新于 2026-10-12
定位Sigstore 生态的制品签名校验
两种模式密钥对签名 / keyless(OIDC 身份)
要点身份与签发者条件同时校验

示例

示例
cosign verify --key cosign.pub registry.example.com/app/api:1.4.2
cosign verify --certificate-identity=ci@example.com --certificate-oidc-issuer=https://issuer.example.com registry.example.com/app/api:1.4.2
把验证步骤放进部署流水线,未通过签名的镜像直接阻止发布。

易错点

  • 只验可移动的 tag 会被换标签绕过,验证与部署都指向 digest 才可靠
  • keyless 验证必须同时给出身份与签发者条件,缺一项等于没有校验主体

数据来源与参考

  • Sigstore cosign 官方文档:verify(docs.sigstore.dev)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌