/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapSign/ |
H A D | hap_openssl_utils_test.cpp | 156 Pkcs7Context pkcs7Context; in HWTEST_F() local 157 bool ret = VerifyHapOpensslUtils::VerifyPkcs7(pkcs7Context); in HWTEST_F() 169 Pkcs7Context pkcs7Context; in HWTEST_F() local 170 pkcs7Context.p7 = PKCS7_new(); in HWTEST_F() 171 PKCS7_set_type(pkcs7Context.p7, NID_pkcs7_signed); in HWTEST_F() 172 PKCS7_content_new(pkcs7Context.p7, NID_pkcs7_data); in HWTEST_F() 173 bool ret = VerifyHapOpensslUtils::VerifyPkcs7(pkcs7Context); in HWTEST_F() 185 Pkcs7Context pkcs7Context; in HWTEST_F() local 186 pkcs7Context.p7 = PKCS7_new(); in HWTEST_F() 187 PKCS7_set_type(pkcs7Context in HWTEST_F() 200 Pkcs7Context pkcs7Context; HWTEST_F() local 216 Pkcs7Context pkcs7Context; HWTEST_F() local 229 Pkcs7Context pkcs7Context; HWTEST_F() local [all...] |
/developtools/hapsigner/hapsigntool_cpp/utils/src/ |
H A D | verify_hap_openssl_utils.cpp | 47 uint32_t packageLen, Pkcs7Context& pkcs7Context) in ParsePkcs7Package() 53 pkcs7Context.p7 = d2i_PKCS7(nullptr, &packageData, packageLen); in ParsePkcs7Package() 54 if (!CheckPkcs7SignedDataIsValid(pkcs7Context.p7)) { in ParsePkcs7Package() 59 if (!GetContentInfo(pkcs7Context.p7->d.sign->contents, pkcs7Context.content)) { in ParsePkcs7Package() 66 bool VerifyHapOpensslUtils::GetCertChains(PKCS7* p7, Pkcs7Context& pkcs7Context) in GetCertChains() argument 99 pkcs7Context.certChain.push_back(certChain); in GetCertChains() 100 pkcs7Context.certChain[i].push_back(X509_dup(cert)); in GetCertChains() 103 if (!VerifyCertChain(pkcs7Context.certChain[i], p7, signInfo, pkcs7Context, certVisitSig in GetCertChains() 46 ParsePkcs7Package(const unsigned char packageData[], uint32_t packageLen, Pkcs7Context& pkcs7Context) ParsePkcs7Package() argument 111 VerifyCertChain(CertChain& certsChain, PKCS7* p7, PKCS7_SIGNER_INFO* signInfo, Pkcs7Context& pkcs7Context, CertSign& certVisitSign) VerifyCertChain() argument 145 VerifyPkcs7(Pkcs7Context& pkcs7Context) VerifyPkcs7() argument 158 VerifyPkcs7SignedData(Pkcs7Context& pkcs7Context) VerifyPkcs7SignedData() argument [all...] |
H A D | verify_cert_openssl_utils.cpp | 190 Pkcs7Context& pkcs7Context) in VerifyCrl() 197 if (!GetIssuerFromX509(certsChain[0], pkcs7Context.certIssuer)) { in VerifyCrl() 189 VerifyCrl(CertChain& certsChain, STACK_OF(X509_CRL)* crls, Pkcs7Context& pkcs7Context) VerifyCrl() argument
|
/developtools/hapsigner/hapsigntool_cpp/utils/include/ |
H A D | verify_hap_openssl_utils.h | 38 uint32_t packageLen, Pkcs7Context& pkcs7Context); 39 DLL_EXPORT static bool GetCertChains(PKCS7* p7, Pkcs7Context& pkcs7Context); 42 DLL_EXPORT static bool VerifyPkcs7(Pkcs7Context& pkcs7Context); 47 DLL_EXPORT static bool VerifyPkcs7SignedData(Pkcs7Context& pkcs7Context); 49 BIO* p7Bio, int32_t signInfoNum, Pkcs7Context& pkcs7Context); member in OHOS::SignatureTools::VerifyHapOpensslUtils 51 Pkcs7Context& pkcs7Context, CertSign& certVisitSign);
|
H A D | verify_cert_openssl_utils.h | 34 Pkcs7Context& pkcs7Context);
|
/developtools/hapsigner/hapsigntool_cpp/hap/verify/src/ |
H A D | verify_bin.cpp | 42 Pkcs7Context pkcs7Context; in Verify() local 43 bool verifyBinFileFLag = VerifyBinFile(filePath, profileVec, options, pkcs7Context); in Verify() 50 int32_t writeFlag = hapVerify.WriteVerifyOutput(pkcs7Context, profileVec, options); in Verify() 59 Options* options, Pkcs7Context& pkcs7Context) in VerifyBinFile() 69 bool verifyP7bFlag = VerifyElf::VerifyP7b(signBlockInfo.GetSignBlockMap(), options, pkcs7Context, in VerifyBinFile() 58 VerifyBinFile(const std::string& binFile, std::vector<int8_t>& profileVec, Options* options, Pkcs7Context& pkcs7Context) VerifyBinFile() argument
|
H A D | verify_hap.cpp | 198 Pkcs7Context pkcs7Context; in Verify() local 199 if (!VerifyAppPkcs7(pkcs7Context, hapSignInfo.hapSignatureBlock)) { in Verify() 203 if (!GetDigestAndAlgorithm(pkcs7Context)) { in Verify() 209 if (!VerifyHapOpensslUtils::GetCrlStack(pkcs7Context.p7, x509Crl)) { in Verify() 214 if (!VerifyCertOpensslUtils::VerifyCrl(pkcs7Context.certChain[0], x509Crl, pkcs7Context)) { in Verify() 219 if (!HapSignerBlockUtils::VerifyHapIntegrity(pkcs7Context, hapFile, hapSignInfo)) { in Verify() 223 if (!HapOutPutCertChain(pkcs7Context.certChain[0], in Verify() 320 bool VerifyHap::VerifyAppPkcs7(Pkcs7Context& pkcs7Context, const ByteBuffer& hapSignatureBlock) in VerifyAppPkcs7() argument 324 if (!VerifyHapOpensslUtils::ParsePkcs7Package(pkcs7Block, pkcs7Len, pkcs7Context)) { in VerifyAppPkcs7() 383 WriteVerifyOutput(Pkcs7Context& pkcs7Context, std::vector<int8_t>& profile, Options* options) WriteVerifyOutput() argument [all...] |
H A D | verify_elf.cpp | 58 Pkcs7Context pkcs7Context; in Verify() local 59 bool verifyElfFileFlag = VerifyElfFile(filePath, profileVec, options, pkcs7Context); in Verify() 66 int32_t writeVerifyOutputFlag = hapVerify.WriteVerifyOutput(pkcs7Context, profileVec, options); in Verify() 75 Options* options, Pkcs7Context& pkcs7Context) in VerifyElfFile() 85 bool verifyP7b = VerifyP7b(signBlockInfo.GetSignBlockMap(), options, pkcs7Context, profileVec, profileJson); in VerifyElfFile() 106 Options* options, Pkcs7Context& pkcs7Context, in VerifyP7b() 128 bool resultFlag = hapVerify.VerifyAppPkcs7(pkcs7Context, *profileBuffer); in VerifyP7b() 74 VerifyElfFile(const std::string& elfFile, std::vector<int8_t>& profileVec, Options* options, Pkcs7Context& pkcs7Context) VerifyElfFile() argument 105 VerifyP7b(std::unordered_map<int8_t, SigningBlock>& signBlockMap, Options* options, Pkcs7Context& pkcs7Context, std::vector<int8_t>& profileVec, std::string& profileJson) VerifyP7b() argument
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapVerify/ |
H A D | hap_cert_verify_openssl_utils_test.cpp | 125 Pkcs7Context pkcs7Context; in HWTEST_F() local 126 VerifyCertOpensslUtils::VerifyCrl(certsChain, nullptr, pkcs7Context); in HWTEST_F() 134 VerifyCertOpensslUtils::VerifyCrl(certsChain, crls, pkcs7Context); in HWTEST_F() 140 ASSERT_FALSE(VerifyCertOpensslUtils::VerifyCrl(certsChain, crls, pkcs7Context)); in HWTEST_F()
|
H A D | hap_signer_block_utils_test.cpp | 574 Pkcs7Context pkcs7Context; in HWTEST_F() local 575 bool ret = VerifyHapOpensslUtils::GetCertChains(pkcs7, pkcs7Context); in HWTEST_F() 613 Pkcs7Context pkcs7Context; in HWTEST_F() local 614 pkcs7Context.p7 = pkcs7; in HWTEST_F() 618 pkcs7Context.certChain.push_back(certs); in HWTEST_F() 619 bool ret = VerifyHapOpensslUtils::VerifyPkcs7(pkcs7Context); in HWTEST_F() 637 Pkcs7Context pkcs7Context; in HWTEST_F() local 638 bool ret = VerifyHapOpensslUtils::ParsePkcs7Package(p, len, pkcs7Context); in HWTEST_F()
|
H A D | hap_verify_test.cpp | 370 Pkcs7Context pkcs7Context; in HWTEST_F() local 372 bool ret = verify.VerifyAppPkcs7(pkcs7Context, hapSignatureBlock); in HWTEST_F() 579 Pkcs7Context pkcs7Context; in HWTEST_F() local 581 bool ret = verify.VerifyAppPkcs7(pkcs7Context, hapSignatureBlock); in HWTEST_F() 1029 Pkcs7Context pkcs7Context; in HWTEST_F() local 1030 bool ret = VerifyCertOpensslUtils::VerifyCrl(certsChain, crls, pkcs7Context); in HWTEST_F()
|
/developtools/hapsigner/hapsigntool_cpp/hap/verify/include/ |
H A D | verify_hap.h | 61 int32_t WriteVerifyOutput(Pkcs7Context& pkcs7Context, std::vector<int8_t>& profile, Options* options); 68 bool VerifyAppPkcs7(Pkcs7Context& pkcs7Context, const ByteBuffer& hapSignatureBlock);
|
H A D | verify_elf.h | 50 Pkcs7Context& pkcs7Context, std::vector<int8_t>& profileVec, std::string& profileJson); 54 Options* options, Pkcs7Context& pkcs7Context);
|
H A D | verify_bin.h | 32 Options* options, Pkcs7Context& pkcs7Context);
|
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/process_cmd/processcmd024_fuzzer/ |
H A D | processcmd024_fuzzer.cpp | 49 Pkcs7Context pkcs7Context; in DoSomethingInterestingWithMyAPI() local 60 retBool = VerifyCertOpensslUtils::VerifyCrl(certsChain, nullptr, pkcs7Context); in DoSomethingInterestingWithMyAPI()
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/elfVerify/ |
H A D | verify_elf_test.cpp | 451 Pkcs7Context pkcs7Context; in HWTEST_F() local 455 bool flag = VerifyElf::VerifyP7b(signBlockMap, &options, pkcs7Context, profileVec, profileJson); in HWTEST_F() 749 Pkcs7Context pkcs7Context; in HWTEST_F() local 753 hapVerifyV2.VerifyAppPkcs7(pkcs7Context, *profileBuffer); in HWTEST_F() 754 int32_t flag = hapVerifyV2.WriteVerifyOutput(pkcs7Context, profileVec, &options); in HWTEST_F() 779 Pkcs7Context pkcs7Context; in HWTEST_F() local 783 hapVerifyV2.VerifyAppPkcs7(pkcs7Context, *profileBuffer); in HWTEST_F() 784 int32_t flag = hapVerifyV2.WriteVerifyOutput(pkcs7Context, profileVec, &options); in HWTEST_F()
|
/developtools/hapsigner/hapsigntool_cpp_test/unittest/generateCA/ |
H A D | generate_sub_ca_test.cpp | 777 Pkcs7Context pkcs7Context; in HWTEST_F() local 778 bool res = VerifyHapOpensslUtils::ParsePkcs7Package(packageData, 10, pkcs7Context); in HWTEST_F() 790 Pkcs7Context pkcs7Context; in HWTEST_F() local 791 bool res = VerifyHapOpensslUtils::ParsePkcs7Package(packageData, 10, pkcs7Context); in HWTEST_F() 803 Pkcs7Context pkcs7Context; in HWTEST_F() local 804 bool ret = VerifyHapOpensslUtils::GetCertChains(p7, pkcs7Context); in HWTEST_F() 816 Pkcs7Context pkcs7Context; in HWTEST_F() local 817 bool ret = VerifyHapOpensslUtils::GetCertChains(p7, pkcs7Context); in HWTEST_F()
|