/developtools/hapsigner/hapsigntool_cpp/hap/sign/include/ |
H A D | sign_hap.h | 31 static bool Sign(DataSource* contents[], int32_t len, SignerConfig& config, 33 static bool ComputeDigests(const DigestParameter& digestParam, DataSource* contents[], int32_t len,
|
/developtools/hapsigner/hapsigntool_cpp/hap/sign/src/ |
H A D | sign_hap.cpp | 23 bool SignHap::Sign(DataSource* contents[], int32_t len, SignerConfig& config, in Sign() argument 28 "zip contents len must is 3, now is " + std::to_string(len)); in Sign() 43 if (!ComputeDigests(digestParam, contents, CONTENT_NUBER, optionalBlocks, digContext)) { 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()
|
/developtools/global_resource_tool/src/ |
H A D | reference_parser.cpp | 186 vector<string> contents = ResourceUtil::DecomposeStrings(data); in ParseRefResourceItemData() local 187 if (contents.empty()) { in ParseRefResourceItemData() 193 for (auto &content : contents) { in ParseRefResourceItemData() 206 data = ResourceUtil::ComposeStrings(contents); in ParseRefResourceItemData() 209 cerr << "' contents size is " << contents.size() << NEW_LINE_PATH << resourceItem.GetFilePath() << endl; in ParseRefResourceItemData()
|
H A D | json_compiler.cpp | 419 vector<string> contents; 421 contents.assign(extra.begin(), extra.end()); 428 contents.insert(contents.end(), values.begin(), values.end()); 431 string data = ResourceUtil::ComposeStrings(contents);
|
H A D | resource_table.cpp | 299 vector<string> contents; in SaveRecordItem() local 302 contents.push_back(value); in SaveRecordItem() 305 contents.push_back(name); in SaveRecordItem() 306 string data = ResourceUtil::ComposeStrings(contents, true); in SaveRecordItem()
|
H A D | resource_util.cpp | 158 string ResourceUtil::ComposeStrings(const vector<string> &contents, bool addNull) in ComposeStrings() argument 161 for (const auto &iter : contents) { in ComposeStrings()
|
/developtools/hapsigner/hapsigntool_cpp/utils/src/ |
H A D | hap_signer_block_utils.cpp | 56 * The package of hap is ZIP format, and contains four segments: contents of Zip entry, 472 SIGNATURE_TOOLS_LOGE("digest of contents verify failed, alg %d", nId); in VerifyHapIntegrity() 499 bool HapSignerBlockUtils::GetSumOfChunkDigestLen(DataSource* contents[], int32_t len, in GetSumOfChunkDigestLen() argument 504 if (contents[i] == nullptr) { in GetSumOfChunkDigestLen() 505 SIGNATURE_TOOLS_LOGE("contents[%d] is nullptr", i); in GetSumOfChunkDigestLen() 508 contents[i]->Reset(); in GetSumOfChunkDigestLen() 509 chunkCount += GetChunkCount(contents[i]->Remaining(), CHUNK_SIZE); in GetSumOfChunkDigestLen() 531 DataSource* contents[], int32_t len, ByteBuffer& result) in ComputeDigestsForEachChunk() 535 if (!GetSumOfChunkDigestLen(contents, len, digestParam.digestOutputSizeBytes, chunkCount, sumOfChunksLen)) { in ComputeDigestsForEachChunk() 550 while (contents[ in ComputeDigestsForEachChunk() 530 ComputeDigestsForEachChunk(const DigestParameter& digestParam, DataSource* contents[], int32_t len, ByteBuffer& result) ComputeDigestsForEachChunk() argument [all...] |
H A D | verify_hap_openssl_utils.cpp | 59 if (!GetContentInfo(pkcs7Context.p7->d.sign->contents, pkcs7Context.content)) { in ParsePkcs7Package()
|
/developtools/integration_verification/tools/deps_guard/rules_checker/ |
H A D | chipsetsdk.py | 88 contents = f.read()
89 if not contents:
92 json_data = json.loads(contents)
|
/developtools/hapsigner/hapsigntool_cpp/utils/include/ |
H A D | hap_signer_block_utils.h | 107 static bool ComputeDigestsForEachChunk(const DigestParameter& digestParam, DataSource* contents[], 114 DLL_EXPORT static bool GetSumOfChunkDigestLen(DataSource* contents[], int32_t len, int32_t chunkDigestLen,
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapVerify/ |
H A D | hap_signer_block_utils_test.cpp | 51 /* input contents of ZIP entries */ in CreatTestZipFile() 515 DataSource* contents[TEST_ZIP_BLOCKS_NUM_NEED_DIGEST] = { nullptr, nullptr, nullptr }; in HWTEST_F() local 516 bool ret = HapSignerBlockUtils::GetSumOfChunkDigestLen(contents, 0, 0, chunkCount, sumOfChunkDigestLen); in HWTEST_F() 518 ret = HapSignerBlockUtils::GetSumOfChunkDigestLen(contents, in HWTEST_F() 525 contents[i] = &testSource; in HWTEST_F() 527 ret = HapSignerBlockUtils::GetSumOfChunkDigestLen(contents, in HWTEST_F()
|
/developtools/global_resource_tool/include/ |
H A D | resource_util.h | 106 * @param contents: multi strings 110 static std::string ComposeStrings(const std::vector<std::string> &contents, bool addNull = false);
|
/developtools/hapsigner/hapsigntool_cpp/hap/provider/src/ |
H A D | sign_provider.cpp | 242 DataSource* contents[] = {dataSrcContents.beforeCentralDir, in Sign() local 250 if (!SignHap::Sign(contents, sizeof(contents) / sizeof(contents[0]), signerConfig, optionalBlocks, in Sign()
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/sign/ |
H A D | SignHap.java | 260 * Compute digests of Hap contents in getHapSigningBlock() 414 * @param contents Hap content before ZIP CD 420 public static byte[] sign(ZipDataInput[] contents, SignerConfig signerConfig, List<SigningBlock> optionalBlocks) in sign() argument 426 return getHapSigningBlock(contentDigestAlgorithms, optionalBlocks, signerConfig, contents); in sign()
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/utils/ |
H A D | HapUtils.java | 252 private static long getChunkCount(ZipDataInput[] contents) { in getChunkCount() argument 254 for (ZipDataInput content : contents) { in getChunkCount() 262 * compute digests of contents
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapSign/ |
H A D | hap_sign_test.cpp | 539 DataSource* contents[] = {&ds1, &ds2, &ds3}; in HWTEST_F() local 550 bool ret = SignHap::ComputeDigests(digestParam, contents, len, optionalBlocks, dig_context); in HWTEST_F() 1127 DataSource* contents[] = {&ds1, &ds2, &ds3}; in HWTEST_F() local 1143 bool ret1 = SignHap::Sign(contents, 2, config, optionalBlocks, result); in HWTEST_F() 1153 bool ret = SignHap::ComputeDigests(digestParam, contents, len, optionalBlockSTest, dig_context); in HWTEST_F() 1946 DataSource* contents[] = {&ds1, &ds2, &ds3}; in HWTEST_F() local 1977 bool ret1 = SignHap::Sign(contents, 3, config, optionalBlocks, result); in HWTEST_F()
|
/developtools/hapsigner/hapsigntool_cpp/profile/src/ |
H A D | pkcs7_data.cpp | 614 *pos = PKCS7GetASN1Content(pkcs7->d.sign->contents); in PKCS7DataFinalCheck() 615 if (PKCS7_type_is_data(pkcs7->d.sign->contents) && pkcs7->detached) { in PKCS7DataFinalCheck() 618 pkcs7->d.sign->contents->d.data = NULL; in PKCS7DataFinalCheck()
|
/developtools/packing_tool/packing_tool/frameworks/test/unittest/json/patch_json_test/ |
H A D | patch_json_test.cpp | 152 std::string contents = patchJson.ToString(); in HWTEST_F() local 153 EXPECT_TRUE(!contents.empty()); in HWTEST_F()
|
/developtools/hapsigner/hapsigntool/hap_sign_tool_lib/src/main/java/com/ohos/hapsigntool/hap/provider/ |
H A D | SignProvider.java | 354 ZipDataInput[] contents = {beforeCentralDir, centralDirectory, eocd}; in sign() 356 byte[] signingBlock = SignHap.sign(contents, signerConfig, optionalBlocks); in sign()
|