/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Tcg2Dxe/ |
MeasureBootPeCoff.c | 70 UINT32 CertSize;
315 CertSize = 0;
321 CertSize = Hdr.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
326 CertSize = Hdr.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
330 if (ImageSize > CertSize + SumOfBytesHashed) {
331 HashSize = (UINTN) (ImageSize - CertSize - SumOfBytesHashed);
337 } else if (ImageSize < CertSize + SumOfBytesHashed) {
|
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEEDxe/ |
MeasureBootPeCoff.c | 70 UINT32 CertSize;
315 CertSize = 0;
321 CertSize = Hdr.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
326 CertSize = Hdr.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
330 if (ImageSize > CertSize + SumOfBytesHashed) {
331 HashSize = (UINTN) (ImageSize - CertSize - SumOfBytesHashed);
337 } else if (ImageSize < CertSize + SumOfBytesHashed) {
|
/device/linaro/bootloader/edk2/CryptoPkg/Library/BaseCryptLib/Pk/ |
CryptX509.c | 26 @param[in] CertSize The size of certificate data in bytes.
37 IN UINTN CertSize,
47 if (Cert == NULL || SingleX509Cert == NULL || CertSize > INT_MAX) {
55 X509Cert = d2i_X509 (NULL, &Temp, (long) CertSize);
89 UINTN CertSize;
127 CertSize = VA_ARG (Args, UINTN);
128 if (CertSize == 0) {
138 CertSize,
223 @param[in] CertSize Size of the X509 certificate in bytes.
240 IN UINTN CertSize,
[all...] |
CryptPkcs7Verify.c | 144 If X509Stack, Cert, or CertSize is NULL, then return FALSE.
148 @param[out] CertSize Length of output X509 certificate in bytes.
158 OUT UINTN *CertSize
171 if ((X509Stack == NULL) || (Cert == NULL) || (CertSize == NULL)) {
211 *CertSize = Length;
477 UINTN CertSize;
602 Status = X509PopCertificate (CertCtx.chain, &SingleCert, &CertSize);
609 BufferSize = OldSize + CertSize + sizeof (UINT32);
622 WriteUnaligned32 ((UINT32 *) (CertBuf + OldSize), (UINT32) CertSize);
623 CopyMem (CertBuf + OldSize + sizeof (UINT32), SingleCert, CertSize);
[all...] |
/device/linaro/bootloader/edk2/SecurityPkg/Library/DxeTpmMeasureBootLib/ |
DxeTpmMeasureBootLib.c | 328 UINT32 CertSize;
620 CertSize = 0;
626 CertSize = Hdr.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
631 CertSize = Hdr.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
635 if (ImageSize > CertSize + SumOfBytesHashed) {
636 HashSize = (UINTN) (ImageSize - CertSize - SumOfBytesHashed);
642 } else if (ImageSize < CertSize + SumOfBytesHashed) {
[all...] |
/device/linaro/bootloader/edk2/SecurityPkg/Pkcs7Verify/Pkcs7VerifyDxe/ |
Pkcs7VerifyDxe.c | 200 @param[in] CertSize Size of certificate in bytes.
213 IN UINTN CertSize,
235 if (!X509GetTBSCert (Certificate, CertSize, &TBSCert, &TBSCertSize)) {
495 UINTN CertSize;
580 CertSize = (UINTN) ReadUnaligned32 ((UINT32 *) CertPtr);
583 if (IsCertHashRevoked (Cert, CertSize, RevokedDb, &RevocationTime)) {
599 CertPtr = CertPtr + sizeof (UINT32) + CertSize;
[all...] |
/device/linaro/bootloader/edk2/SecurityPkg/Library/AuthVariableLib/ |
AuthService.c | [all...] |
/device/linaro/bootloader/edk2/SecurityPkg/Library/DxeImageVerificationLib/ |
DxeImageVerificationLib.c | 302 UINT32 CertSize;
571 CertSize = 0;
577 CertSize = mNtHeader.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
582 CertSize = mNtHeader.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY].Size;
586 if (mImageSize > CertSize + SumOfBytesHashed) {
587 HashSize = (UINTN) (mImageSize - CertSize - SumOfBytesHashed);
593 } else if (mImageSize < CertSize + SumOfBytesHashed) {
886 @param[in] CertSize Size of X.509 Certificate.
898 IN UINTN CertSize,
932 if (!X509GetTBSCert (Certificate, CertSize, &TBSCert, &TBSCertSize)) { [all...] |