Home
last modified time | relevance | path

Searched refs:issuerCert (Results 1 - 10 of 10) sorted by relevance

/base/security/appverify/interfaces/innerkits/appverify/src/util/
H A Dhap_cert_verify_openssl_utils.cpp308 X509* issuerCert; in GetCertsChain() local
310 while ((issuerCert = FindCertOfIssuer(cert, certVisitSign)) != nullptr) { in GetCertsChain()
311 certsChain.push_back(X509_dup(issuerCert)); in GetCertsChain()
312 certVisitSign[issuerCert] = true; in GetCertsChain()
313 cert = issuerCert; in GetCertsChain()
317 issuerCert = rootCertsObj.FindMatchedRoot(certsChain[certsChain.size() - 1]); in GetCertsChain()
321 if (issuerCert == nullptr) { in GetCertsChain()
325 if (X509_cmp(issuerCert, certsChain[certsChain.size() - 1]) == 0) { in GetCertsChain()
326 X509_free(issuerCert); in GetCertsChain()
328 certsChain.push_back(issuerCert); in GetCertsChain()
346 X509* issuerCert = certPair.first; FindCertOfIssuer() local
357 CertVerify(X509* cert, const X509* issuerCert) CertVerify() argument
[all...]
/base/security/code_signature/utils/src/
H A Dhuks_attest_verifier.cpp155 static bool VerifySigningCert(X509 *signCert, X509 *issuerCert) in VerifySigningCert() argument
157 EVP_PKEY *key = X509_get0_pubkey(issuerCert); in VerifySigningCert()
271 bool VerifyCertAndExtension(X509 *signCert, X509 *issuerCert, const ByteBuffer &challenge) in VerifyCertAndExtension() argument
273 if (!VerifySigningCert(signCert, issuerCert)) { in VerifyCertAndExtension()
341 X509 *issuerCert = LoadCertFromBuffer(issuerBuffer.GetBuffer(), issuerBuffer.GetSize()); in GetVerifiedCert() local
342 if (issuerCert == nullptr) { in GetVerifiedCert()
343 LOG_ERROR("Load issuerCert cert failed."); in GetVerifiedCert()
359 if (!VerifyIssurCert(issuerCert, certChain)) { in GetVerifiedCert()
369 if (!VerifyCertAndExtension(signCert, issuerCert, challenge)) { in GetVerifiedCert()
375 X509_free(issuerCert); in GetVerifiedCert()
[all...]
/base/security/code_signature/utils/include/
H A Dhuks_attest_verifier.h26 bool VerifyCertAndExtension(X509 *signCert, X509 *issuerCert, const ByteBuffer &challenge);
/base/security/code_signature/test/unittest/
H A Dcert_chain_verifier_test.cpp328 X509 *issuerCert = LoadPemString(ISSUER_CERT_CHAIN_PEM); in HWTEST_F() local
330 EXPECT_EQ(VerifyCertAndExtension(issuerCert, signingCert, challenge), false); in HWTEST_F()
336 EXPECT_EQ(VerifyCertAndExtension(signingCert, issuerCert, challenge), false); in HWTEST_F()
340 EXPECT_EQ(VerifyCertAndExtension(signingCert, issuerCert, challenge), true); in HWTEST_F()
342 X509_free(issuerCert); in HWTEST_F()
/base/update/updater/services/package/pkg_verify/
H A Dopenssl_util.h32 bool VerifyX509CertByIssuerCert(X509 *cert, X509 *issuerCert);
H A Dopenssl_util.cpp136 bool VerifyX509CertByIssuerCert(X509 *cert, X509 *issuerCert) in VerifyX509CertByIssuerCert() argument
138 if (cert == nullptr || issuerCert == nullptr) { in VerifyX509CertByIssuerCert()
142 EVP_PKEY *pubKey = X509_get_pubkey(issuerCert); in VerifyX509CertByIssuerCert()
/base/security/appverify/interfaces/innerkits/appverify/test/unittest/src/
H A Dhap_cert_verify_openssl_utils_test.cpp102 X509* issuerCert = rootCertsObj.FindMatchedRoot(certX509); in HWTEST_F() local
108 ASSERT_TRUE(HapCertVerifyOpensslUtils::GetSubjectFromX509(issuerCert, subject)); in HWTEST_F()
113 X509_free(issuerCert); in HWTEST_F()
/base/security/appverify/interfaces/innerkits/appverify/include/util/
H A Dhap_cert_verify_openssl_utils.h38 DLL_EXPORT static bool CertVerify(X509* cert, const X509* issuerCert);
/base/security/huks/frameworks/huks_standard/main/core/src/
H A Dhks_verifier.c181 static int32_t VerifySignature(const struct HksCertInfo *cert, const struct HksCertInfo *issuerCert) in VerifySignature() argument
183 EVP_PKEY *pubKey = X509_get_pubkey(issuerCert->x509); in VerifySignature()
/base/security/certificate_framework/frameworks/adapter/v1.0/src/
H A Dx509_cert_chain_openssl.c1191 X509 *issuerCert = NULL; in STACK_OF() local
1225 if ((X509_STORE_CTX_get1_issuer(&issuerCert, storeCtx, leafCert) != 1) || (issuerCert == NULL)) { in STACK_OF()
1229 ret = OCSP_cert_to_id(GetHashDigest(ocspDigest), leafCert, issuerCert); in STACK_OF()
1238 X509_free(issuerCert); in STACK_OF()

Completed in 9 milliseconds