CCSI

CCSI Officer course · Module 08 of 10

Supply chain, reproducible builds and measurements

Attestation proves which bytes are running. This module makes sure those bytes are the ones you reviewed: reproducible builds, image signing, provenance, and managing reference values across releases.

← Syllabus

Narrated module overview · captions available1:18 · 0.9 MB

Learning objectives

  • Explain why attestation is only as good as the link between source code and measurement
  • Describe what makes a build reproducible and how to check it
  • Choose between pinning exact measurements and trusting a signing key
  • Run a reference-value approval process

Lessons

Check your understanding

Answer each question to see instant feedback. Pass mark 80%. Your best score is saved in this browser.

Module 8 quiz

6 questions · pass mark 80%

  1. 1.What does an attestation report by itself NOT prove?

  2. 2.What is a reproducible build?

  3. 3.Which is a common cause of non-reproducible images?

  4. 4.A KMS policy conditions on PCR8 instead of PCR0. What does that change?

  5. 5.Where does the expected value for a Confidential Space workload come from?

  6. 6.What should a reference-value approval record contain?

Glossary

Reproducible build
A build that yields identical output from the same source and declared toolchain.
Provenance
Verifiable metadata describing how, where and from what an artifact was built.
Digest pinning
Referencing images or dependencies by content hash rather than mutable tag.
Signing identity
A key or certificate whose signature marks an artifact as approved.

Official documentation