Home
last modified time | relevance | path

Searched refs:pkcs7Context (Results 1 - 17 of 17) sorted by relevance

/developtools/hapsigner/hapsigntool_cpp_test/unittest/hapSign/
H A Dhap_openssl_utils_test.cpp156 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 Dverify_hap_openssl_utils.cpp47 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 Dverify_cert_openssl_utils.cpp190 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 Dverify_hap_openssl_utils.h38 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 Dverify_cert_openssl_utils.h34 Pkcs7Context& pkcs7Context);
/developtools/hapsigner/hapsigntool_cpp/hap/verify/src/
H A Dverify_bin.cpp42 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 Dverify_hap.cpp198 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 Dverify_elf.cpp58 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 Dhap_cert_verify_openssl_utils_test.cpp125 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 Dhap_signer_block_utils_test.cpp574 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 Dhap_verify_test.cpp370 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 Dverify_hap.h61 int32_t WriteVerifyOutput(Pkcs7Context& pkcs7Context, std::vector<int8_t>& profile, Options* options);
68 bool VerifyAppPkcs7(Pkcs7Context& pkcs7Context, const ByteBuffer& hapSignatureBlock);
H A Dverify_elf.h50 Pkcs7Context& pkcs7Context, std::vector<int8_t>& profileVec, std::string& profileJson);
54 Options* options, Pkcs7Context& pkcs7Context);
H A Dverify_bin.h32 Options* options, Pkcs7Context& pkcs7Context);
/developtools/hapsigner/hapsigntool_cpp_test/fuzztest/process_cmd/processcmd024_fuzzer/
H A Dprocesscmd024_fuzzer.cpp49 Pkcs7Context pkcs7Context; in DoSomethingInterestingWithMyAPI() local
60 retBool = VerifyCertOpensslUtils::VerifyCrl(certsChain, nullptr, pkcs7Context); in DoSomethingInterestingWithMyAPI()
/developtools/hapsigner/hapsigntool_cpp_test/unittest/elfVerify/
H A Dverify_elf_test.cpp451 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 Dgenerate_sub_ca_test.cpp777 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()

Completed in 23 milliseconds