Searched refs:actualDigest (Results 1 - 4 of 4) sorted by relevance
/base/security/appverify/interfaces/innerkits/appverify_lite/include/ |
H A D | app_verify_hap.h | 51 int32_t digestAlgorithm, int32_t fp, const SignatureInfo *signInfo, const HapBuf *actualDigest);
|
/base/security/appverify/interfaces/innerkits/appverify_lite/src/ |
H A D | app_verify_hap.c | 296 const SignatureInfo *signInfo, const HapBuf *actualDigest) in VerifyIntegrityChunk() 298 if (signInfo == NULL || actualDigest == NULL || actualDigest->buffer == NULL) { in VerifyIntegrityChunk() 329 ret = ComputeDigestsWithOptionalBlock(digestAlgorithm, fp, signInfo, &chunkDigest, actualDigest); in VerifyIntegrityChunk() 295 VerifyIntegrityChunk(int32_t digestAlgorithm, const int32_t fp, const SignatureInfo *signInfo, const HapBuf *actualDigest) VerifyIntegrityChunk() argument
|
H A D | app_verify.c | 345 HapBuf actualDigest = {0}; in VerifyRawHash() local 347 if (!CreateHapBuffer(&actualDigest, rootHashLen)) { in VerifyRawHash() 352 if (!VerifyIntegrityChunk(content->algId, fileRead->fp, signInfo, &actualDigest)) { in VerifyRawHash() 354 ClearHapBuffer(&actualDigest); in VerifyRawHash() 358 if ((actualDigest.len != content->length) || (memcmp(actualDigest.buffer, content->hash, actualDigest.len) != 0)) { in VerifyRawHash() 361 ClearHapBuffer(&actualDigest); in VerifyRawHash() 365 ClearHapBuffer(&actualDigest); in VerifyRawHash()
|
/base/security/appverify/interfaces/innerkits/appverify/src/util/ |
H A D | hap_signing_block_utils.cpp | 444 HapByteBuffer actualDigest; in VerifyHapIntegrity() local 445 if (!ComputeDigestsWithOptionalBlock(digestParam, signInfo.optionBlocks, chunkDigest, actualDigest)) { in VerifyHapIntegrity() 450 if (!digestInfo.content.IsEqual(actualDigest)) { in VerifyHapIntegrity()
|
Completed in 5 milliseconds