Home
last modified time | relevance | path

Searched refs:digestParam (Results 1 - 14 of 14) sorted by relevance

/developtools/hapsigner/hapsigntool_cpp/utils/src/
H A Dhap_signer_block_utils.cpp458 DigestParameter digestParam = GetDigestParameter(nId); in VerifyHapIntegrity() local
460 if (!ComputeDigestsForEachChunk(digestParam, content, ZIP_BLOCKS_NUM_NEED_DIGEST, chunkDigest)) { in VerifyHapIntegrity()
466 if (!ComputeDigestsWithOptionalBlock(digestParam, signInfo.optionBlocks, chunkDigest, actualDigest)) { in VerifyHapIntegrity()
481 bool HapSignerBlockUtils::ComputeDigestsWithOptionalBlock(const DigestParameter& digestParam, in ComputeDigestsWithOptionalBlock() argument
487 int32_t digestLen = DigestCommon::GetDigest(chunkDigest, optionalBlocks, digestParam, out); in ComputeDigestsWithOptionalBlock()
488 if (digestLen != digestParam.digestOutputSizeBytes) { in ComputeDigestsWithOptionalBlock()
490 digestLen, digestParam.digestOutputSizeBytes); in ComputeDigestsWithOptionalBlock()
494 finalDigest.SetCapacity(digestParam.digestOutputSizeBytes); in ComputeDigestsWithOptionalBlock()
495 finalDigest.PutData(0, reinterpret_cast<char*>(out), digestParam.digestOutputSizeBytes); in ComputeDigestsWithOptionalBlock()
530 bool HapSignerBlockUtils::ComputeDigestsForEachChunk(const DigestParameter& digestParam, in ComputeDigestsForEachChunk() argument
578 DigestParameter digestParam; GetDigestParameter() local
600 InitDigestPrefix(const DigestParameter& digestParam, unsigned char(&chunkContentPrefix)[ZIP_CHUNK_DIGEST_PRIFIX_LEN], int32_t chunkLen) InitDigestPrefix() argument
[all...]
/developtools/hapsigner/hapsigntool_cpp/hap/sign/src/
H A Dsign_hap.cpp39 DigestParameter digestParam = HapSignerBlockUtils::GetDigestParameter(nId); in Sign() local
43 if (!ComputeDigests(digestParam, contents, CONTENT_NUBER, optionalBlocks, digContext)) { in Sign()
52 EncodeListOfPairsToByteArray(digestParam, nidAndcontentDigestsVec, digMessage); in Sign()
74 bool SignHap::ComputeDigests(const DigestParameter& digestParam, DataSource* contents[], int32_t len, in ComputeDigests() argument
78 bool ret = HapSignerBlockUtils::ComputeDigestsForEachChunk(digestParam, contents, len, chunkDigest); in ComputeDigests()
84 HapSignerBlockUtils::ComputeDigestsWithOptionalBlock(digestParam, optionalBlocks, chunkDigest, result); in ComputeDigests()
92 void SignHap::EncodeListOfPairsToByteArray(const DigestParameter& digestParam, in EncodeListOfPairsToByteArray() argument
/developtools/hapsigner/hapsigntool_cpp/common/src/
H A Dfile_data_source.cpp45 bool FileDataSource::ReadDataAndDigestUpdate(const DigestParameter& digestParam, int32_t chunkSize) in ReadDataAndDigestUpdate() argument
47 if (!hapFileRandomAccess.ReadFileFromOffsetAndDigestUpdate(digestParam, chunkSize, in ReadDataAndDigestUpdate()
H A Dbyte_buffer_data_source.cpp46 bool ByteBufferDataSource::ReadDataAndDigestUpdate(const DigestParameter& digestParam, int32_t chunkSize) in ReadDataAndDigestUpdate() argument
50 bool res = DigestCommon::DigestUpdate(digestParam, chunk, chunkSize); in ReadDataAndDigestUpdate()
H A Drandom_access_file.cpp190 bool RandomAccessFile::ReadFileFromOffsetAndDigestUpdate(const DigestParameter& digestParam, in ReadFileFromOffsetAndDigestUpdate() argument
200 bool res = DigestCommon::DigestUpdate(digestParam, content, chunkSize); in ReadFileFromOffsetAndDigestUpdate()
/developtools/hapsigner/hapsigntool_cpp/hap/sign/include/
H A Dsign_hap.h33 static bool ComputeDigests(const DigestParameter& digestParam, DataSource* contents[], int32_t len,
55 static void EncodeListOfPairsToByteArray(const DigestParameter& digestParam,
/developtools/hapsigner/hapsigntool_cpp/utils/include/
H A Dhap_signer_block_utils.h103 DLL_EXPORT static bool ComputeDigestsWithOptionalBlock(const DigestParameter& digestParam,
107 static bool ComputeDigestsForEachChunk(const DigestParameter& digestParam, DataSource* contents[],
110 static bool InitDigestPrefix(const DigestParameter& digestParam,
/developtools/hapsigner/hapsigntool_cpp/common/include/
H A Ddata_source.h29 virtual bool ReadDataAndDigestUpdate(const DigestParameter& digestParam, int32_t chunkSize) = 0;
H A Dbyte_buffer_data_source.h33 bool ReadDataAndDigestUpdate(const DigestParameter& digestParam, int32_t chunkSize) override;
H A Dfile_data_source.h32 bool ReadDataAndDigestUpdate(const DigestParameter& digestParam, int32_t chunkSize) override;
H A Drandom_access_file.h51 DLL_EXPORT bool ReadFileFromOffsetAndDigestUpdate(const DigestParameter& digestParam, int32_t chunkSize,
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/hapsign/hapsign001_fuzzer/
H A Dhapsign001_fuzzer.cpp90 DigestParameter digestParam; in HapSignTest002() local
92 DigestParameter digestParam2(digestParam); in HapSignTest002()
93 digestParam = digestParam1; in HapSignTest002()
94 digestParam2 = digestParam; in HapSignTest002()
/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapVerify/
H A Dhap_signer_block_utils_test.cpp497 DigestParameter digestParam = HapSignerBlockUtils::GetDigestParameter(nid); in HWTEST_F() local
498 ret = HapSignerBlockUtils::ComputeDigestsWithOptionalBlock(digestParam, optionalBlocks, chunkDigest, finalDigest); in HWTEST_F()
/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapSign/
H A Dhap_sign_test.cpp548 DigestParameter digestParam = HapSignerBlockUtils::GetDigestParameter(nId); in HWTEST_F() local
550 bool ret = SignHap::ComputeDigests(digestParam, contents, len, optionalBlocks, dig_context); in HWTEST_F()
1138 DigestParameter digestParam = HapSignerBlockUtils::GetDigestParameter(nId); in HWTEST_F() local
1153 bool ret = SignHap::ComputeDigests(digestParam, contents, len, optionalBlockSTest, dig_context); in HWTEST_F()
1154 ret = SignHap::ComputeDigests(digestParam, contents_t, len, optionalBlocks, dig_context); in HWTEST_F()

Completed in 9 milliseconds