Home
last modified time | relevance | path

Searched refs:CertData (Results 1 – 14 of 14) sorted by relevance

/device/linaro/bootloader/edk2/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/
DAuthService.c308 EFI_VARIABLE_AUTHENTICATION *CertData; in VerifyDataPayload() local
315 CertData = NULL; in VerifyDataPayload()
322 CertData = (EFI_VARIABLE_AUTHENTICATION *) Data; in VerifyDataPayload()
323 CertBlock = (EFI_CERT_BLOCK_RSA_2048_SHA256 *) (CertData->AuthInfo.CertData); in VerifyDataPayload()
329 if ((CertData->AuthInfo.Hdr.wCertificateType != WIN_CERT_TYPE_EFI_GUID) || in VerifyDataPayload()
330 !CompareGuid (&CertData->AuthInfo.CertType, Global->CertRsa2048Sha256Guid[VirtualMode]) in VerifyDataPayload()
354 Status = Sha256Update (HashContext, &CertData->MonotonicCount, sizeof (UINT64)); in VerifyDataPayload()
484 EFI_VARIABLE_AUTHENTICATION *CertData; in ProcessVarWithPk() local
506 CertData = (EFI_VARIABLE_AUTHENTICATION *) Data; in ProcessVarWithPk()
518 if (CertData->MonotonicCount <= VariableHeader.MonotonicCount) { in ProcessVarWithPk()
[all …]
DAuthService.h25 #define AUTHINFO_SIZE (((UINTN)(((EFI_VARIABLE_AUTHENTICATION *) 0)->AuthInfo.CertData)) + sizeof (…
/device/linaro/bootloader/edk2/SecurityPkg/Library/AuthVariableLib/
DAuthService.c502 EFI_VARIABLE_AUTHENTICATION *CertData; in VerifyCounterBasedPayload() local
510 CertData = NULL; in VerifyCounterBasedPayload()
517 CertData = (EFI_VARIABLE_AUTHENTICATION *) Data; in VerifyCounterBasedPayload()
518 CertBlock = (EFI_CERT_BLOCK_RSA_2048_SHA256 *) (CertData->AuthInfo.CertData); in VerifyCounterBasedPayload()
524 if ((CertData->AuthInfo.Hdr.wCertificateType != WIN_CERT_TYPE_EFI_GUID) || in VerifyCounterBasedPayload()
525 !CompareGuid (&CertData->AuthInfo.CertType, &gEfiCertTypeRsa2048Sha256Guid)) { in VerifyCounterBasedPayload()
553 Status = Sha256Update (mHashCtx, &CertData->MonotonicCount, sizeof (UINT64)); in VerifyCounterBasedPayload()
750 EFI_SIGNATURE_DATA *CertData; in CheckSignatureListFormat() local
814CertData = (EFI_SIGNATURE_DATA *) ((UINT8 *) SigList + sizeof (EFI_SIGNATURE_LIST) + SigList->Sign… in CheckSignatureListFormat()
816 if (!RsaGetPublicKeyFromX509 (CertData->SignatureData, CertLen, &RsaContext)) { in CheckSignatureListFormat()
[all …]
/device/linaro/bootloader/edk2/SecurityPkg/Library/FmpAuthenticationLibPkcs7/
DFmpAuthenticationLibPkcs7.c79 P7Length = Image->AuthInfo.Hdr.dwLength - (OFFSET_OF(WIN_CERTIFICATE_UEFI_GUID, CertData)); in FmpAuthenticatedHandlerPkcs7()
80 P7Data = Image->AuthInfo.CertData; in FmpAuthenticatedHandlerPkcs7()
180 if (Image->AuthInfo.Hdr.dwLength <= OFFSET_OF(WIN_CERTIFICATE_UEFI_GUID, CertData)) { in AuthenticateFmpImage()
/device/linaro/bootloader/edk2/SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256/
DFmpAuthenticationLibRsa2048Sha256.c87 …if (Image->AuthInfo.Hdr.dwLength != OFFSET_OF(WIN_CERTIFICATE_UEFI_GUID, CertData) + sizeof(EFI_CE… in FmpAuthenticatedHandlerRsa2048Sha256()
88 …age->AuthInfo.Hdr.dwLength, (UINTN)OFFSET_OF(WIN_CERTIFICATE_UEFI_GUID, CertData) + sizeof(EFI_CER… in FmpAuthenticatedHandlerRsa2048Sha256()
92 CertBlockRsa2048Sha256 = (EFI_CERT_BLOCK_RSA_2048_SHA256 *)Image->AuthInfo.CertData; in FmpAuthenticatedHandlerRsa2048Sha256()
318 if (Image->AuthInfo.Hdr.dwLength <= OFFSET_OF(WIN_CERTIFICATE_UEFI_GUID, CertData)) { in AuthenticateFmpImage()
/device/linaro/bootloader/edk2/SecurityPkg/Library/DxeImageVerificationLib/
DDxeImageVerificationLib.c1235 EFI_SIGNATURE_DATA *CertData; in IsForbiddenByDbx() local
1255 CertData = NULL; in IsForbiddenByDbx()
1290CertData = (EFI_SIGNATURE_DATA *) ((UINT8 *) CertList + sizeof (EFI_SIGNATURE_LIST) + CertList->S… in IsForbiddenByDbx()
1297 RootCert = CertData->SignatureData; in IsForbiddenByDbx()
1312 … (EFI_IMAGE_SECURITY_DATABASE1, &gEfiImageSecurityDatabaseGuid, CertList->SignatureSize, CertData); in IsForbiddenByDbx()
1317 CertData = (EFI_SIGNATURE_DATA *) ((UINT8 *) CertData + CertList->SignatureSize); in IsForbiddenByDbx()
1409 EFI_SIGNATURE_DATA *CertData; in IsAllowedByDb() local
1422 CertData = NULL; in IsAllowedByDb()
1447CertData = (EFI_SIGNATURE_DATA *) ((UINT8 *) CertList + sizeof (EFI_SIGNATURE_LIST) + CertList->S… in IsAllowedByDb()
1454 RootCert = CertData->SignatureData; in IsAllowedByDb()
[all …]
DDxeImageVerificationLib.h88 UINT8 CertData[1]; member
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/
DAuthVariableLib.h24 (OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData)) + \
31 (OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData)))
/device/linaro/bootloader/edk2/MdePkg/Include/Guid/
DWinCertificate.h91 UINT8 CertData[1]; member
/device/linaro/bootloader/edk2/MdeModulePkg/Library/PlatformVarCleanupLib/
DPlatVarCleanupLib.c371 …SET_OF (EFI_VARIABLE_AUTHENTICATION_2, AuthInfo) + OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData); in CreateTimeBasedPayload()
396 DescriptorData->AuthInfo.Hdr.dwLength = OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData); in CreateTimeBasedPayload()
456 (OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData)) + \ in CreateCounterBasedPayload()
476 …DescriptorData->AuthInfo.Hdr.dwLength = OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData) + … in CreateCounterBasedPayload()
/device/linaro/bootloader/edk2/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/
DSecureBootConfigImpl.h264 UINT8 CertData[1]; member
DSecureBootConfigImpl.c194 …SET_OF (EFI_VARIABLE_AUTHENTICATION_2, AuthInfo) + OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData); in CreateTimeBasedPayload()
219 DescriptorData->AuthInfo.Hdr.dwLength = OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData); in CreateTimeBasedPayload()
1081 IN UINT8 *CertData, in CalculateCertHash() argument
1103 if (!X509GetTBSCert (CertData, CertSize, &TBSCert, &TBSCertSize)) { in CalculateCertHash()
2048 if ((*(PkcsCertData->CertData + 1) & TWO_BYTE_ENCODE) != TWO_BYTE_ENCODE) { in HashPeImageByType()
2056 …if (CompareMem (PkcsCertData->CertData + 32, mHash[Index].OidValue, mHash[Index].OidLength) == 0) { in HashPeImageByType()
/device/linaro/bootloader/edk2/SignedCapsulePkg/Library/EdkiiSystemCapsuleLib/
DEdkiiSystemCapsuleLib.c385 if (ImageAuth->AuthInfo.Hdr.dwLength <= OFFSET_OF(WIN_CERTIFICATE_UEFI_GUID, CertData)) { in ExtractAuthenticatedImage()
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Variable/RuntimeDxe/
DVariable.c3199 …THENTICATION_2 *) Data)->AuthInfo.Hdr.dwLength < OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData)) { in VariableServiceSetVariable()