diff options
| -rw-r--r-- | shim.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -184,7 +184,7 @@ static CHECK_STATUS check_db_cert_in_ram(EFI_SIGNATURE_LIST *CertList, hash, SHA256_DIGEST_SIZE); if (IsFound) { dprint(L"AuthenticodeVerify() succeeded: %d\n", IsFound); - tpm_measure_variable(dbname, guid, CertSize, Cert->SignatureData); + tpm_measure_variable(dbname, guid, CertList->SignatureSize, Cert); drain_openssl_errors(); return DATA_FOUND; } else { @@ -249,7 +249,7 @@ static CHECK_STATUS check_db_hash_in_ram(EFI_SIGNATURE_LIST *CertList, // Find the signature in database. // IsFound = TRUE; - tpm_measure_variable(dbname, guid, SignatureSize, data); + tpm_measure_variable(dbname, guid, CertList->SignatureSize, Cert); break; } |
