Searched refs:SignatureSize (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageVerificationLib/
H A DDxeImageVerificationLib.c643 @param[in] SignatureSize Size of signature.
652 IN UINTN SignatureSize
693 NewImageExeInfoEntrySize = sizeof (EFI_IMAGE_EXECUTION_INFO) + NameStringLen + DevicePathSize + SignatureSize;
724 SignatureSize
800 @param[in] SignatureSize Size of Signature.
811 IN UINTN SignatureSize
847 CertCount = (CertList->SignatureListSize - CertList->SignatureHeaderSize) / CertList->SignatureSize;
849 if ((CertList->SignatureSize == sizeof(EFI_SIGNATURE_DATA) - 1 + SignatureSize) && (CompareGuid(&CertList->SignatureType, CertType))) {
851 if (CompareMem (Cert->SignatureData, Signature, SignatureSize)
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/
H A DAuthService.c810 // The value of SignatureSize should always be 16 (size of SignatureOwner
814 (SigList->SignatureSize - sizeof (EFI_GUID)) != mSupportSigItem[Index].SigDataSize) {
832 if ((SigList->SignatureListSize - sizeof (EFI_SIGNATURE_LIST) - SigList->SignatureHeaderSize) % SigList->SignatureSize != 0) {
835 SigCount += (SigList->SignatureListSize - sizeof (EFI_SIGNATURE_LIST) - SigList->SignatureHeaderSize) / SigList->SignatureSize;
1242 NewCertCount = (NewCertList->SignatureListSize - sizeof (EFI_SIGNATURE_LIST) - NewCertList->SignatureHeaderSize) / NewCertList->SignatureSize;
1252 (CertList->SignatureSize == NewCertList->SignatureSize)) {
1254 CertCount = (CertList->SignatureListSize - sizeof (EFI_SIGNATURE_LIST) - CertList->SignatureHeaderSize) / CertList->SignatureSize;
1259 if (CompareMem (NewCert, Cert, CertList->SignatureSize) == 0) {
1263 Cert = (EFI_SIGNATURE_DATA *) ((UINT8 *) Cert + CertList->SignatureSize);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/
H A DSecureBootConfigImpl.c294 (*PkCert)->SignatureSize = (UINT32) (sizeof(EFI_SIGNATURE_DATA) - 1 + X509DataSize);
526 KekSigList->SignatureSize = sizeof(EFI_SIGNATURE_DATA) - 1 + WIN_CERT_UEFI_RSA2048_SIZE;
656 KekSigList->SignatureSize = (UINT32) (sizeof(EFI_SIGNATURE_DATA) - 1 + X509DataSize);
815 SigDBCert->SignatureSize = (UINT32) (sizeof(EFI_SIGNATURE_DATA) - 1 + X509DataSize);
1372 SigDBCert->SignatureSize = sizeof(EFI_SIGNATURE_DATA) - 1 + (UINT32) mImageDigestSize;
1617 CertCount = (CertList->SignatureListSize - sizeof (EFI_SIGNATURE_LIST) - CertList->SignatureHeaderSize) / CertList->SignatureSize;
1622 + Index * CertList->SignatureSize);
1756 CertCount = (CertList->SignatureListSize - sizeof (EFI_SIGNATURE_LIST) - CertList->SignatureHeaderSize) / CertList->SignatureSize;
1762 NewCertList->SignatureListSize -= CertList->SignatureSize;
1768 CopyMem (Data + Offset, Cert, CertList->SignatureSize);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/
H A DImageAuthentication.h103 UINT32 SignatureSize; member in struct:__anon11349
109 /// An array of signatures. Each signature is SignatureSize bytes in length.
110 /// EFI_SIGNATURE_DATA Signatures[][SignatureSize];
118 /// always be 0. The SignatureSize shall always be 16 (size of SignatureOwner component) +
130 /// The SignatureHeader size shall always be 0. The SignatureSize shall always be 16 (size
140 /// SignatureHeader size shall always be 0. The SignatureSize shall always be 16 (size of
149 /// This identifies a signature containing a SHA-1 hash. The SignatureSize shall always
159 /// SignatureHeader size shall always be 0. The SignatureSize shall always be 16 (size of
172 /// SignatureSize may vary but shall always be 16 (size of the SignatureOwner component) +
183 /// always be 0. The SignatureSize shal
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/
H A DAuthService.c680 KekCount = (KekList->SignatureListSize - sizeof (EFI_SIGNATURE_LIST) - KekList->SignatureHeaderSize) / KekList->SignatureSize;
687 KekItem = (EFI_SIGNATURE_DATA *) ((UINT8 *) KekItem + KekList->SignatureSize);

Completed in 54 milliseconds