Home
last modified time | relevance | path

Searched refs:chunkDigest (Results 1 - 4 of 4) sorted by relevance

/base/security/appverify/interfaces/innerkits/appverify_lite/src/
H A Dapp_verify_hap.c111 const HapBuf *chunkDigest, const HapBuf *fianlDigest) in ComputeDigestsWithOptionalBlock()
133 int32_t readLen = chunkDigest->len; in ComputeDigestsWithOptionalBlock()
135 ret = mbedtls_md_update(mdCtx, chunkDigest->buffer, readLen); in ComputeDigestsWithOptionalBlock()
209 const HapBuf *chunkDigest, int32_t *offset) in ComputerFileHash()
234 HapPutData(chunkDigest, *offset, outbuf, hlen); in ComputerFileHash()
250 const HapBuf *chunkDigest, int32_t *offset) in ComputerCoreDirHash()
265 int32_t ret = ComputeBlockHash(dirBuf, centralDirSize, digestAlgorithm, chunkDigest, offset); in ComputerCoreDirHash()
273 const HapBuf *chunkDigest, int32_t *offset) in ComputerEocdHash()
288 int32_t ret = ComputeBlockHash((char *)(eocdBuf), len, digestAlgorithm, chunkDigest, offset); in ComputerEocdHash()
314 HapBuf chunkDigest in VerifyIntegrityChunk() local
110 ComputeDigestsWithOptionalBlock(const int32_t digestAlgorithm, int32_t fp, const SignatureInfo *signInfo, const HapBuf *chunkDigest, const HapBuf *fianlDigest) ComputeDigestsWithOptionalBlock() argument
208 ComputerFileHash(const SignatureInfo *signInfo, int32_t digestAlgorithm, const int32_t fp, const HapBuf *chunkDigest, int32_t *offset) ComputerFileHash() argument
249 ComputerCoreDirHash(const SignatureInfo *signInfo, int32_t digestAlgorithm, const int32_t fp, const HapBuf *chunkDigest, int32_t *offset) ComputerCoreDirHash() argument
272 ComputerEocdHash(const SignatureInfo *signInfo, int32_t digestAlgorithm, const int32_t fp, const HapBuf *chunkDigest, int32_t *offset) ComputerEocdHash() argument
[all...]
/base/security/appverify/interfaces/innerkits/appverify/src/util/
H A Dhap_signing_block_utils.cpp438 HapByteBuffer chunkDigest; in VerifyHapIntegrity() local
439 if (!ComputeDigestsForEachChunk(digestParam, content, ZIP_BLOCKS_NUM_NEED_DIGEST, chunkDigest)) { in VerifyHapIntegrity()
445 if (!ComputeDigestsWithOptionalBlock(digestParam, signInfo.optionBlocks, chunkDigest, actualDigest)) { in VerifyHapIntegrity()
458 const std::vector<OptionalBlock>& optionalBlocks, const HapByteBuffer& chunkDigest, HapByteBuffer& finalDigest) in ComputeDigestsWithOptionalBlock()
461 int32_t digestLen = HapVerifyOpensslUtils::GetDigest(chunkDigest, optionalBlocks, digestParam, out); in ComputeDigestsWithOptionalBlock()
457 ComputeDigestsWithOptionalBlock(const DigestParameter& digestParam, const std::vector<OptionalBlock>& optionalBlocks, const HapByteBuffer& chunkDigest, HapByteBuffer& finalDigest) ComputeDigestsWithOptionalBlock() argument
/base/security/appverify/interfaces/innerkits/appverify/test/unittest/src/
H A Dhap_signing_block_utils_test.cpp310 HapByteBuffer chunkDigest(TEST_HAPBYTEBUFFER_LENGTH); in HWTEST_F()
315 errorParam, optionalBlocks, chunkDigest, finalDigest); in HWTEST_F()
319 ret = hapSignBlockUtils.ComputeDigestsWithOptionalBlock(digestParam, optionalBlocks, chunkDigest, finalDigest); in HWTEST_F()
/base/security/appverify/interfaces/innerkits/appverify/include/util/
H A Dhap_signing_block_utils.h99 const std::vector<OptionalBlock>& optionalBlocks, const HapByteBuffer& chunkDigest,

Completed in 3 milliseconds