Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MeasureACMDate ¶
type MeasureACMDate struct{}
MeasureACMDate measures ACM date to TPM.
Note: this action does not support TPM1.2 behavior, because in TPM1.2 the ACM date is not hashed.
type MeasureFITData ¶
type MeasurePCR0DATA ¶
type MeasurePCR0DATA struct{}
MeasurePCR0DATA is a types.Step to measure the PCR0_DATA structure.
type VerifyACMType ¶
VerifyACMType is just the type implementing VerifyACM.
func VerifyACM ¶
func VerifyACM(fallbackFlow types.Flow) VerifyACMType
VerifyACM is a types.Step to verify if Intel Authenticated Code Module is valid (and jump to another flow if it is not).
type VerifyBPMType ¶
VerifyBPMType is just the type implementing VerifyBPM.
func VerifyBPM ¶
func VerifyBPM(fallbackFlow types.Flow) VerifyBPMType
VerifyBPM is a types.Step to verify if Intel Boot Policy Manifest is valid (and jump to another flow if it is not).
type VerifyIBBType ¶
VerifyIBBType is just the type implementing VerifyIBB.
func VerifyIBB ¶
func VerifyIBB(fallbackFlow types.Flow) VerifyIBBType
VerifyBPM is a types.Step to verify if Initial Boot Block is valid (and jump to another flow if it is not).
type VerifyKMType ¶
VerifyKMType is just the type implementing VerifyKM.
func VerifyKM ¶
func VerifyKM(fallbackFlow types.Flow) VerifyKMType
VerifyKM is a types.Step to verify if Intel Key Manifest is valid (and jump to another flow if it is not).