Home
last modified time | relevance | path

Searched refs:x509 (Results 1 – 25 of 62) sorted by relevance

123

/ohos5.0/foundation/communication/netstack/frameworks/native/tls_socket/src/
H A Dtls_certificate.cpp111 if (!x509) { in CertificateFromData()
136 if (!x509) { in CertificateFromPem()
177 if (!x509) { in CertificateFromDer()
193 if (!x509) { in AnalysisCertificate()
234 if (!x509) { in CaCertToString()
253 if (!x509) { in LocalCertToString()
276 if (!x509) { in SetX509Version()
288 if (!x509) { in SetSerialNumber()
313 if (!x509) { in SetNotValidTime()
343 if (!x509) { in SetSignatureAlgorithm()
[all …]
/ohos5.0/base/security/certificate_manager/test/unittest/module_test/src/
H A Dcm_cert_parse_test.cpp69 EXPECT_EQ(x509, nullptr);
70 FreeCertContext(x509);
84 FreeCertContext(x509);
99 FreeCertContext(x509);
114 FreeCertContext(x509);
128 FreeCertContext(x509);
159 FreeCertContext(x509);
177 FreeCertContext(x509);
195 FreeCertContext(x509);
213 FreeCertContext(x509);
[all …]
/ohos5.0/base/security/certificate_framework/frameworks/adapter/v1.0/src/
H A Dx509_certificate_openssl.c157 X509 *x509 = realCert->x509; in VerifyX509Openssl() local
180 X509 *x509 = realCert->x509; in GetEncodedX509Openssl() local
213 X509 *x509 = realCert->x509; in GetPublicKeyX509Openssl() local
269 X509 *x509 = realCert->x509; in GetAuKeyIdDNX509Openssl() local
293 X509 *x509 = realCert->x509; in GetSubKeyIdDNX509Openssl() local
387 X509 *x509 = realCert->x509; in CheckValidityWithDateX509Openssl() local
490 X509 *x509 = realCert->x509; in GetCertPubKey() local
580 X509 *x509 = realCert->x509; in GetVersionX509Openssl() local
600 X509 *x509 = realCert->x509; in GetSerialNumberX509Openssl() local
633 X509 *x509 = realCert->x509; in GetIssuerDNX509Openssl() local
[all …]
H A Dx509_cert_chain_validator_openssl.c41 X509 *x509; member
111 if ((*certs)[i].x509 != NULL) { in FreeX509Certs()
112 X509_free((*certs)[i].x509); in FreeX509Certs()
113 (*certs)[i].x509 = NULL; in FreeX509Certs()
122 X509 *x509 = NULL; in GetX509Cert() local
130 x509 = d2i_X509_bio(bio, NULL); in GetX509Cert()
132 x509 = PEM_read_bio_X509(bio, NULL, NULL, NULL); in GetX509Cert()
136 return x509; in GetX509Cert()
193 X509 *x509 = GetX509Cert(certs[i].data, certs[i].len, format); in ValidateCertChain() local
194 if (x509 == NULL) { in ValidateCertChain()
[all …]
H A Dx509_cert_chain_openssl_ex.c137 return realCert->x509; in GetX509FromHcfX509Certificate()
208 X509 *x509 = sk_X509_value(allCerts, i); in GetLeafCertsFromCertStack() local
209 if (!CheckIsLeafCert(x509)) { in GetLeafCertsFromCertStack()
213 X509 *x = X509_dup(x509); in GetLeafCertsFromCertStack()
H A Dcertificate_openssl_common.c148 CfResult CompareDateWithCertTime(const X509 *x509, const ASN1_TIME *inputDate) in CompareDateWithCertTime() argument
150 ASN1_TIME *startDate = X509_get_notBefore(x509); in CompareDateWithCertTime()
151 ASN1_TIME *expirationDate = X509_get_notAfter(x509); in CompareDateWithCertTime()
517 CfResult GetPubKeyDataFromX509(X509 *x509, CfBlob **pub) in GetPubKeyDataFromX509() argument
519 EVP_PKEY *pkey = X509_get0_pubkey(x509); in GetPubKeyDataFromX509()
/ohos5.0/foundation/communication/netstack/test/unittest/tlssocket/client/
H A DTlsCertificateTest.cpp155 X509 *x509 = nullptr; variable
163 X509 *x509 = nullptr; variable
164 bool ret = tlsCertificate.CaCertToString(x509);
171 X509 *x509 = nullptr; variable
179 X509 *x509 = nullptr; variable
180 bool ret = tlsCertificate.SetX509Version(x509);
187 X509 *x509 = nullptr; variable
188 bool ret = tlsCertificate.SetSerialNumber(x509);
195 X509 *x509 = nullptr; variable
203 X509 *x509 = nullptr; variable
[all …]
/ohos5.0/foundation/communication/netstack/frameworks/native/tls_socket/include/
H A Dtls_certificate.h43 bool CaCertToString(X509 *x509);
44 bool LocalCertToString(X509 *x509);
52 bool SetSerialNumber(X509 *x509);
53 bool SetX509Version(X509 *x509);
54 bool SetNotValidTime(X509 *x509);
55 bool SetSignatureAlgorithm(X509 *x509);
56 bool AnalysisCertificate(CertType certType, X509 *x509);
57 bool SetLocalCertRawData(X509 *x509);
/ohos5.0/foundation/communication/netstack/frameworks/native/net_ssl/
H A Dnet_ssl_verify_cert.cpp50 if (x509 == nullptr) { in PemToX509()
59 return x509; in PemToX509()
70 X509 *x509 = d2i_X509_bio(bio, nullptr); in DerToX509() local
71 if (x509 == nullptr) { in DerToX509()
80 return x509; in DerToX509()
85 X509 *x509 = nullptr; in CertBlobToX509() local
92 x509 = PemToX509(cert->data, cert->size); in CertBlobToX509()
93 if (x509 == nullptr) { in CertBlobToX509()
98 x509 = DerToX509(cert->data, cert->size); in CertBlobToX509()
99 if (x509 == nullptr) { in CertBlobToX509()
[all …]
/ohos5.0/base/security/code_signature/test/unittest/mock/src/
H A Dhks_api_mock_helper.cpp68 X509 *x509 = PEM_read_bio_X509(mem, nullptr, 0, nullptr); in PemToDer() local
69 if (x509 == nullptr) { in PemToDer()
76 int32_t derTempLen = i2d_X509(x509, &derTemp); in PemToDer()
78 X509_free(x509); in PemToDer()
88 X509_free(x509); in PemToDer()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/core/src/
H A Dhks_verifier.c53 X509 *x509; member
154 X509 *x509 = NULL; in GetX509FormatCert() local
157 HKS_IF_NULL_RETURN(bio, x509) in GetX509FormatCert()
160 x509 = d2i_X509_bio(bio, NULL); in GetX509FormatCert()
162 x509 = PEM_read_bio_X509(bio, NULL, NULL, NULL); in GetX509FormatCert()
166 return x509; in GetX509FormatCert()
172 X509 *x509 = GetX509FormatCert(&certs[i]); in TranslateToX509Format() local
176 certs[i].x509 = x509; in TranslateToX509Format()
183 EVP_PKEY *pubKey = X509_get_pubkey(issuerCert->x509); in VerifySignature()
614 if ((*certs)[i].x509 != NULL) { in FreeCertChainInfo()
[all …]
/ohos5.0/base/security/code_signature/services/key_enable/src/
H A Dcert_chain_utils.rs16 use openssl::x509::store::{X509Store, X509StoreBuilder};
17 use openssl::x509::X509PurposeId;
18 use openssl::x509::verify::X509VerifyFlags;
19 use openssl::x509::X509;
/ohos5.0/base/security/code_signature/test/unittest/
H A Dcert_chain_verifier_test.cpp133 X509 *x509 = PEM_read_bio_X509(mem, nullptr, nullptr, nullptr); in LoadPemString() local
134 EXPECT_NE(x509, nullptr); in LoadPemString()
136 return x509; in LoadPemString()
141 X509 *x509 = LoadPemString(pemData); in LoadDerFormPemString() local
143 int32_t derTempLen = i2d_X509(x509, &derTemp); in LoadDerFormPemString()
146 X509_free(x509); in LoadDerFormPemString()
152 X509_free(x509); in LoadDerFormPemString()
/ohos5.0/base/security/certificate_framework/test/unittest/v1.0/src/
H A Dcf_mock.cpp72 X509 *__real_X509_dup(X509 *x509);
92 int __real_i2d_X509_bio(BIO *bp, X509 *x509);
111 ON_CALL(*this, X509_dup).WillByDefault([this](X509 *x509) { return __real_X509_dup(x509); }); in SetMockFunDefaultBehaviorPartOne() argument
213 return __real_X509_STORE_CTX_init(ctx, store, x509, chain); in SetMockFunDefaultBehaviorPartTwo()
327 …his, i2d_X509_bio).WillByDefault([this](BIO *bp, X509 *x509) { return __real_i2d_X509_bio(bp, x509 in SetMockFunDefaultBehaviorPartFour() argument
504 return __real_X509_STORE_CTX_init(ctx, store, x509, chain); in __wrap_X509_STORE_CTX_init()
818 X509 *__wrap_X509_dup(X509 *x509) in __wrap_X509_dup() argument
822 return X509OpensslMock::GetInstance().X509_dup(x509); in __wrap_X509_dup()
824 return __real_X509_dup(x509); in __wrap_X509_dup()
991 int __wrap_i2d_X509_bio(BIO *bp, X509 *x509) in __wrap_i2d_X509_bio() argument
[all …]
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/
H A Dadapter.rs24 use crate::util::c_openssl::x509::{X509Store, X509};
933 let x509 = Cert::from_pem(pem.as_bytes()); in ut_x509_from_pem() localVariable
934 assert!(x509.is_err()); in ut_x509_from_pem()
938 let x509 = Cert::from_pem(cert); in ut_x509_from_pem() localVariable
939 assert!(x509.is_ok()); in ut_x509_from_pem()
951 let x509 = Cert::from_der(der.as_bytes()); in ut_x509_from_der() localVariable
952 assert!(x509.is_err()); in ut_x509_from_der()
964 let x509 = Cert::stack_from_pem(v); in ut_cert_stack_from_der() localVariable
965 assert!(x509.is_ok()); in ut_cert_stack_from_der()
H A Dx509.rs26 use super::ffi::x509::X509_STORE_load_path;
27 use super::ffi::x509::{
38 use crate::util::c_openssl::ffi::x509::{X509_free, C_X509};
310 use crate::util::c_openssl::x509::X509; in ut_x509_clone()
313 let x509 = X509::from_pem(pem).unwrap(); in ut_x509_clone() localVariable
314 drop(x509.clone()); in ut_x509_clone()
/ohos5.0/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/ffi/
H A Dcallback.rs16 use crate::util::c_openssl::ffi::x509::X509_STORE_CTX;
18 use crate::util::c_openssl::x509::X509StoreContextRef;
H A Dx509.rs141 pub(crate) fn X509_get_X509_PUBKEY(x509: *mut C_X509) -> *mut X509_PUBKEY; in X509_get_X509_PUBKEY()
143 pub(crate) fn X509_PUBKEY_free(x509: *mut X509_PUBKEY); in X509_PUBKEY_free()
H A Dmod.rs23 pub(crate) mod x509; module
/ohos5.0/foundation/communication/netmanager_base/frameworks/native/netconnclient/src/
H A Dnetwork_security_config.cpp153 X509 *x509 = PEM_read_bio_X509(bio, nullptr, nullptr, nullptr); in ReadCertFile() local
154 if (x509 == nullptr) { in ReadCertFile()
159 return x509; in ReadCertFile()
248 auto x509 = ReadCertFile(caFile); in ReHashCAPathForX509() local
249 if (x509 == nullptr) { in ReHashCAPathForX509()
255 if (sprintf_s(buf, sizeof(buf), "%08lx", X509_subject_name_hash(x509)) < 0) { in ReHashCAPathForX509()
258 X509_free(x509); in ReHashCAPathForX509()
259 x509 = nullptr; in ReHashCAPathForX509()
/ohos5.0/base/security/certificate_framework/frameworks/adapter/v1.0/inc/
H A Dcertificate_openssl_common.h45 CfResult CompareDateWithCertTime(const X509 *x509, const ASN1_TIME *inputDate);
59 CfResult GetPubKeyDataFromX509(X509 *x509, CfBlob **pub);
/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/
H A Derrorcode-net-socket.md321 ## 2303504 查找x509时出错
329 认证x509证书发生错误,操作未完成。
/ohos5.0/base/security/certificate_framework/test/unittest/v1.0/include/
H A Dcf_mock.h48 …int, X509_STORE_CTX_init, (X509_STORE_CTX * ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) * c…
82 MOCK_METHOD(X509 *, X509_dup, (X509 * x509));
103 MOCK_METHOD(int, i2d_X509_bio, (BIO * bp, X509 *x509));
/ohos5.0/base/security/certificate_manager/frameworks/cert_manager_standard/main/common/src/
H A Dcm_x509.c38 X509 *x509 = NULL; in InitCertContext() local
48 x509 = PEM_read_bio_X509(bio, NULL, NULL, NULL); in InitCertContext()
51 x509 = d2i_X509_bio(bio, NULL); in InitCertContext()
56 return x509; in InitCertContext()
/ohos5.0/docs/zh-cn/device-dev/security/
H A Dsecurity-guidelines-overall.md92 …是初始化DDR以及flash读写,为进一步加载后续模块以及执行更为复杂的逻辑进行准备。Bootloader完成初始化动作后,首先完成x509证书的完整性校验,然后利用x509证书的公钥对需要校验的…

123