Poison Control: Unifying Software and Content...
summary
Demonstrates a concrete Dual-Provenance Pattern that ties cosign-verified OCI image signatures to content checks: Kyverno cluster policies inject an initContainer (or WASM injector) that runs a C2PA verifier to fetch ONNX model + .c2pa sidecar from GCS, validate signatures and the manifest assertions, then allow the main container to start or block the pod. Live demo shows signed model pods reach Running while unsigned ones fail admission; repo and playbooks are public.
AI-written summary · about
chapters (8)
- 0:00Software and content provenance
- 2:11Software versus content security
- 6:07C2PA framework for provenance
- 17:11Repository setup overview
- 20:05Software provenance with Kyverno
- 25:24Content provenance with C2PA tools
- 29:43Content provenance with WASM
- 32:11Live demo results
related talks
35mEnforcing a Secure Supply Chain on Kubernetes
27mNo Unsigned Models in My Cluster: Bringing Container Trust to AI Models on K8s
15mEnforcing a Secure Supply Chain on Kubernetes
20mTrust but Verify
36mEnforcing a Secure Supply Chain on Kubernetes
31mSign, Attest, and Verify! A Practical Guide for Software Supply...
40mAttesting Practically: Exploring the Glue Behind Secure Runtime Environments
39mKicking Security Chain Attacks to the Curb with Kyverno and Notary...
