Expand description
Per-platform launch measurement diagnostics.
Builds the human-readable launch-measurement structures that downstream
signing/attestation tooling expects (VBS_VM_BOOT_MEASUREMENT_SIGNED_DATA
for VBS, SnpPspIdBlock for SEV-SNP, MRTD for TDX) and emits them via
tracing so they are visible in igvmfilegen output. The igvm crate
itself only computes the raw digest; the diagnostic dressing (svn,
debug bit, SNP family/image identifiers, โฆ) is OpenHCL-specific and
lives here.
Structsยง
- VBS_
POLICY_ ๐FLAGS - Flags defining the security policy for the guest.
- VBS_
VM_ ๐BOOT_ MEASUREMENT_ SIGNED_ DATA
Functionsยง
- log_
measurement_ diagnostic - Emit a
tracinglog of the platform-specific launch-measurement diagnostic structure for human inspection. - log_snp ๐
- log_tdx ๐
- log_vbs ๐