OvmfPkg[all]
0.1
|
Functions | |
EFI_STATUS EFIAPI | VerifyBlob (IN CONST CHAR16 *BlobName, IN CONST VOID *Buf, IN UINT32 BufSize) |
Blob verification library
This library class allows verifiying whether blobs from external sources (such as QEMU's firmware config) are trusted.
Copyright (C) 2021, IBM Corporation
SPDX-License-Identifier: BSD-2-Clause-Patent
EFI_STATUS EFIAPI VerifyBlob | ( | IN CONST CHAR16 * | BlobName, |
IN CONST VOID * | Buf, | ||
IN UINT32 | BufSize | ||
) |
Verify blob from an external source.
[in] | BlobName | The name of the blob |
[in] | Buf | The data of the blob |
[in] | BufSize | The size of the blob in bytes |
EFI_SUCCESS | The blob was verified successfully. |
EFI_ACCESS_DENIED | The blob could not be verified, and therefore should be considered non-secure. |