Index: 0062 | Size: 9024 bytes | Arch: x64 | Phase: DXE
AMI Device Guard API DXE driver providing Secure Boot signature database management for the "db" (Allowed Signature Database) UEFI NV variable. Supports timestamped writes, certificate lookup by subject name, and Microsoft UEFI CA 2011 certificate validation. Installs a singleton Device Guard API protocol for querying and updating signature databases.
ReadSignatureDatabase -- Reads the "db" variable and searches for a certificate by subject nameUpdateSignatureDatabase -- Appends new signature data with timestamp headers via time-based authenticated writesFindCertificateBySubject -- Iterates EFI_SIGNATURE_LIST entries to match certificate subject names in DER-encoded X.509 certsSetVariableWithTimestamp -- Writes UEFI variables with EFI_TIME-based authentication headers and format magicHR650X, AMI firmware, Windows Device Guard compatible, Microsoft UEFI CA 2011 subject matching