Searched refs:Digest (Results 1 - 24 of 24) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TpmCommLib/
H A DTpmComm.c23 @param[out] Digest Pointer to a buffer that stores the final digest.
32 OUT TPM_DIGEST *Digest
44 Sha1Final (Sha1Ctx, (UINT8 *)Digest);
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Application/Cryptest/
H A DHmacVerify.c18 // Max Known Digest Size is SHA512 Output (64 bytes) by far
71 UINT8 Digest[MAX_DIGEST_SIZE]; local
79 // HMAC-MD5 Digest Validation
81 ZeroMem (Digest, MAX_DIGEST_SIZE);
100 Status = HmacMd5Final (HmacCtx, Digest);
109 if (CompareMem (Digest, HmacMd5Digest, MD5_DIGEST_SIZE) != 0) {
119 // HMAC-SHA1 Digest Validation
121 ZeroMem (Digest, MAX_DIGEST_SIZE);
140 Status = HmacSha1Final (HmacCtx, Digest);
149 if (CompareMem (Digest, HmacSha1Diges
[all...]
H A DHashVerify.c18 // Max Known Digest Size is SHA512 Output (64 bytes) by far
58 Validate UEFI-OpenSSL Digest Interfaces.
72 UINT8 Digest[MAX_DIGEST_SIZE]; local
81 // MD4 Digest Validation
83 ZeroMem (Digest, MAX_DIGEST_SIZE);
102 Status = Md4Final (HashCtx, Digest);
111 if (CompareMem (Digest, Md4Digest, MD5_DIGEST_SIZE) != 0) {
121 // MD5 Digest Validation
123 ZeroMem (Digest, MAX_DIGEST_SIZE);
142 Status = Md5Final (HashCtx, Digest);
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/
H A DUefiTcgPlatform.h68 TCG_DIGEST Digest; ///< Value extended into PCRIndex member in struct:tdTCG_PCR_EVENT
81 TCG_DIGEST Digest; member in struct:tdTCG_PCR_EVENT_HDR
/vbox/include/iprt/crypto/
H A Drsa.h134 RTASN1OCTETSTRING Digest; member in struct:RTCRRSADIGESTINFO
H A Dpkcs7.h405 RTASN1OCTETSTRING Digest; member in struct:RTCRPKCS7DIGESTINFO
/vbox/src/VBox/Runtime/common/crypto/
H A Dspc-sanity.cpp81 if ( pIndData->DigestInfo.Digest.Asn1Core.cb != cbDigest
84 "SpcIndirectDataContent Digest size mismatch with algorithm: %u, expected %u (%s)",
85 pIndData->DigestInfo.Digest.Asn1Core.cb, cbDigest,
H A Drsa-template.h96 * RSA Digest Info.
103 RTASN1TMPL_MEMBER( Digest, RTASN1OCTETSTRING, RTAsn1OctetString);
H A Dpkcs7-template.h156 RTASN1TMPL_MEMBER( Digest, RTASN1OCTETSTRING, RTAsn1OctetString);
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/
H A DTpmCommLib.h274 @param[out] Digest Pointer to a buffer that stores the final digest.
283 OUT TPM_DIGEST *Digest
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/
H A DPayload.c371 UINT8 *Digest; local
398 Digest = NULL;
401 Digest = AllocateZeroPool (DigestSize);
403 if (Digest == NULL) {
421 Digest,
433 CopyMem (KeyBuf, Digest, DigestSize);
451 Digest,
461 Digest,
491 CopyMem (Fragments[2].Data, Digest, DigestSize);
502 Digest,
614 UINT8 *Digest; local
[all...]
H A DUtility.c2553 UINT8 *Digest; local
2573 Digest = AllocateZeroPool (AuthKeyLength);
2575 if (Digest == NULL) {
2589 Digest,
2596 CopyMem (OutputKey, Digest, OutputKeyLength);
2649 Digest,
2657 Digest,
2663 Digest,
2674 Digest,
2689 if (Digest !
[all...]
H A DSa.c1493 UINT8 *Digest; local
1496 Digest = NULL;
1543 Digest = AllocateZeroPool (DigestSize);
1545 if (Digest == NULL) {
1556 Digest,
1595 Digest,
1736 if (Digest != NULL) {
1737 FreePool (Digest);
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/
H A DAuthService.c308 UINT8 Digest[SHA256_DIGEST_SIZE]; local
339 ZeroMem (Digest, SHA256_DIGEST_SIZE);
356 Status = Sha256Final (HashContext, Digest);
382 Digest,
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/
H A Dmssip.h122 CRYPT_HASH_BLOB Digest; member in struct:SIP_INDIRECT_DATA_
H A Dwintrust.h525 CRYPT_HASH_BLOB Digest; member in struct:_SPC_INDIRECT_DATA_CONTENT
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/
H A Dmssip.h122 CRYPT_HASH_BLOB Digest; member in struct:SIP_INDIRECT_DATA_
H A Dwintrust.h525 CRYPT_HASH_BLOB Digest; member in struct:_SPC_INDIRECT_DATA_CONTENT
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgPei/
H A DTcgPei.c134 &NewEventHdr->Digest
142 &NewEventHdr->Digest,
/vbox/src/VBox/Runtime/common/zip/
H A Dxarvfs.cpp922 RTZIPXARHASHDIGEST Digest; local
923 rtZipXarHashFinal(&pThis->CtxArchived, pThis->DataAttr.uHashFunArchived, &Digest);
924 if (rtZipXarHashIsEqual(pThis->DataAttr.uHashFunArchived, &Digest, &pThis->DataAttr.DigestArchived))
926 rtZipXarHashFinal(&pThis->CtxExtracted, pThis->DataAttr.uHashFunExtracted, &Digest);
927 if (rtZipXarHashIsEqual(pThis->DataAttr.uHashFunExtracted, &Digest, &pThis->DataAttr.DigestExtracted))
1233 RTZIPXARHASHDIGEST Digest; local
1234 rtZipXarHashFinal(&pThis->CtxExtracted, pThis->uHashFunExtracted, &Digest);
1235 if (rtZipXarHashIsEqual(pThis->uHashFunExtracted, &Digest, &pThis->DigestExtracted))
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/
H A DTcgDxe.c426 &NewEventHdr->Digest
433 &NewEventHdr->Digest,
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/
H A DAuthService.c524 UINT8 Digest[SHA256_DIGEST_SIZE]; local
553 ZeroMem (Digest, SHA256_DIGEST_SIZE);
569 Status = Sha256Final (mHashCtx, Digest);
595 Digest,
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasureBootLib/
H A DDxeTpmMeasureBootLib.c603 HashStatus = Sha1Final (Sha1Ctx, (UINT8 *) &TcgEvent->Digest);
/vbox/src/VBox/Runtime/common/ldr/
H A DldrPE.cpp2628 AssertReturn(RTASN1CORE_IS_PRESENT(&pSignature->pIndData->DigestInfo.Digest.Asn1Core), VERR_INTERNAL_ERROR_5);
2629 AssertPtrReturn(pSignature->pIndData->DigestInfo.Digest.Asn1Core.uData.pv, VERR_INTERNAL_ERROR_5);
2632 AssertReturn(pSignature->pIndData->DigestInfo.Digest.Asn1Core.cb == cbHash, VERR_INTERNAL_ERROR_5);
2661 if (!memcmp(&pSignature->HashRes, pSignature->pIndData->DigestInfo.Digest.Asn1Core.uData.pv, cbHash))
2692 cbHash, pSignature->pIndData->DigestInfo.Digest.Asn1Core.uData.pv);

Completed in 165 milliseconds