Documentation ¶
Overview ¶
Package eventlog implements experimental logic for parsing the TCG event log format.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecureBoot ¶
type SecureBoot struct { Enabled bool PK []byte KEK []byte DB []byte DBX []byte DBT []byte DBR []byte // Authority is the set of certificate that were used during secure boot // validation. This will be a subset of the certifiates in DB. Authority []byte }
SecureBoot holds parsed PCR 7 values representing secure boot settings for the device.
func ParseSecureBoot ¶
func ParseSecureBoot(events []attest.Event) (*SecureBoot, error)
ParseSecureBoot parses UEFI secure boot variables (PCR[7) from a verified event log.
Click to show internal directories.
Click to hide internal directories.