Topic

OCI registry

All digests tagged OCI registry

From "Trust Me" to "Verify Me" - Tom van den Berg - NDC Copenhagen 2026 thumbnail

· 54:29

From "Trust Me" to "Verify Me" - Tom van den Berg - NDC Copenhagen 2026

The talk details the critical shift in software security from trusting producers to verifying artifacts through cryptographic evidence. Using the SLSA framework as a guide, the speaker demonstrates how build provenance and attestation provide verifiable proof of what was built, how it was built, and that it has not been tampered with. Key tools demonstrated include `cosign` for artifact signing and leveraging OCI registries to store signed artifacts and their associated metadata.

Key takeaways

  1. Supply Chain Attacks are the New Frontier 2:25

    Modern attacks no longer start in application code but in the build pipeline. Examples include the SolarWinds attack (2020) and recent compromises targeting CI secrets via supply chain vulnerabilities.

  2. Digest-Based Signing is Mandatory 6:10

    Relying on tags for artifact signing is dangerous because tags are mutable (can be rewritten). Security must rely on the content digest (SHA-256 hash) to ensure reproducibility and integrity.

  3. SLSA Framework Guides Verification 14:30

    The Open Source Security Foundation's SLSA framework provides a vocabulary of guidelines for securing the entire software development lifecycle, defining requirements for producers and consumers.

  4. Verification Requires Provenance and Attestation 20:05

    Build provenance is verifiable information detailing where, when, and how an artifact was produced. An attestation is a signed statement that verifies claims about the artifact (e.g., confirming successful security scans or build level).

  5. Security Must Be Automated and Enforced 39:10

    To make security actionable, verification must be integrated into CI/CD workflows as a mandatory deployment gate. This includes checking the SLSA build level and verifying all attached attestations.

Watch on YouTube Full article