Home
last modified time | relevance | path

Searched refs:bio (Results 1 - 12 of 12) sorted by relevance

/foundation/communication/netstack/frameworks/native/net_ssl/
H A Dnet_ssl_verify_cert.cpp43 BIO *bio = BIO_new_mem_buf(pemCert, pemSize); in PemToX509() local
44 if (bio == nullptr) { in PemToX509()
49 X509 *x509 = PEM_read_bio_X509(bio, nullptr, nullptr, nullptr); in PemToX509()
52 BIO_free(bio); in PemToX509()
53 bio = nullptr; in PemToX509()
57 BIO_free(bio); in PemToX509()
58 bio = nullptr; in PemToX509()
64 BIO *bio = BIO_new_mem_buf(derCert, derSize); in DerToX509() local
65 if (bio == nullptr) { in DerToX509()
70 X509 *x509 = d2i_X509_bio(bio, nullpt in DerToX509()
[all...]
/foundation/communication/netstack/frameworks/native/tls_socket/src/
H A Dtls_key.cpp100 BIO *bio = BIO_new_mem_buf(data.Data(), -1); in DecodeData() local
101 if (!bio) { in DecodeData()
102 NETSTACK_LOGE("Failed to create bio buffer"); in DecodeData()
105 EVP_PKEY *evp_pkey = PEM_read_bio_PrivateKey(bio, nullptr, nullptr, nullptr); in DecodeData()
131 rsa_ = PEM_read_bio_RSAPrivateKey(bio, nullptr, nullptr, nullptr); in DecodeData()
135 BIO_free(bio); in DecodeData()
151 BIO *bio = BIO_new_mem_buf(data.Data(), -1); in DecodeData() local
152 if (!bio) { in DecodeData()
153 NETSTACK_LOGE("Failed to create bio buffer"); in DecodeData()
156 rsa_ = PEM_read_bio_RSAPrivateKey(bio, nullpt in DecodeData()
203 SwitchAlgorithm(KeyType type, KeyAlgorithm algorithm, BIO *bio) SwitchAlgorithm() argument
271 BIO *bio = BIO_new_mem_buf(privateKeyData, -1); DecodePem() local
[all...]
H A Dtls_certificate.cpp103 BIO *bio = BIO_new_mem_buf(data.c_str(), -1); in CertificateFromData() local
104 if (!bio) { in CertificateFromData()
108 X509 *x509 = PEM_read_bio_X509(bio, nullptr, nullptr, nullptr); in CertificateFromData()
109 BIO_free(bio); in CertificateFromData()
128 BIO *bio = BIO_new_file((data.c_str()), BIO_FILE_FLAG); in CertificateFromPem() local
129 if (!bio) { in CertificateFromPem()
130 NETSTACK_LOGE("bio new file fail errno"); in CertificateFromPem()
133 X509 *x509 = PEM_read_bio_X509(bio, nullptr, nullptr, nullptr); in CertificateFromPem()
134 BIO_free(bio); in CertificateFromPem()
238 BIO *bio in CaCertToString() local
257 BIO *bio = BIO_new(BIO_s_mem()); LocalCertToString() local
[all...]
/foundation/communication/netstack/test/unittest/tlssocket/client/
H A DTlsKeyTest.cpp195 BIO *bio = BIO_new_mem_buf(privateKeyData, -1); in HWTEST_F() local
197 tlsKeyRsa.SwitchAlgorithm(typePrivate, ALGORITHM_RSA, bio); in HWTEST_F()
198 tlsKeyRsa.SwitchAlgorithm(typePublic, ALGORITHM_RSA, bio); in HWTEST_F()
200 tlsKeyDsa.SwitchAlgorithm(typePrivate, ALGORITHM_DSA, bio); in HWTEST_F()
201 tlsKeyDsa.SwitchAlgorithm(typePublic, ALGORITHM_DSA, bio); in HWTEST_F()
203 tlsKeyEc.SwitchAlgorithm(typePrivate, ALGORITHM_EC, bio); in HWTEST_F()
204 tlsKeyEc.SwitchAlgorithm(typePublic, ALGORITHM_EC, bio); in HWTEST_F()
206 tlsKeyDh.SwitchAlgorithm(typePrivate, ALGORITHM_DH, bio); in HWTEST_F()
207 tlsKeyDh.SwitchAlgorithm(typePublic, ALGORITHM_DH, bio); in HWTEST_F()
209 tlsKeyOpaque.SwitchAlgorithm(typePrivate, OPAQUE, bio); in HWTEST_F()
[all...]
H A DTlsCertificateTest.cpp124 BIO *bio = BIO_new_mem_buf(CA_CRT_FILE, -1); in HWTEST_F() local
125 X509 *x509Ca = PEM_read_bio_X509(bio, nullptr, nullptr, nullptr); in HWTEST_F()
126 BIO_free(bio); in HWTEST_F()
/foundation/communication/netstack/test/unittest/tls_test/client/
H A DTlsKeyTest.cpp195 BIO *bio = BIO_new_mem_buf(privateKeyData, -1); in HWTEST_F() local
197 tlsKeyRsa.SwitchAlgorithm(typePrivate, ALGORITHM_RSA, bio); in HWTEST_F()
198 tlsKeyRsa.SwitchAlgorithm(typePublic, ALGORITHM_RSA, bio); in HWTEST_F()
200 tlsKeyDsa.SwitchAlgorithm(typePrivate, ALGORITHM_DSA, bio); in HWTEST_F()
201 tlsKeyDsa.SwitchAlgorithm(typePublic, ALGORITHM_DSA, bio); in HWTEST_F()
203 tlsKeyEc.SwitchAlgorithm(typePrivate, ALGORITHM_EC, bio); in HWTEST_F()
204 tlsKeyEc.SwitchAlgorithm(typePublic, ALGORITHM_EC, bio); in HWTEST_F()
206 tlsKeyDh.SwitchAlgorithm(typePrivate, ALGORITHM_DH, bio); in HWTEST_F()
207 tlsKeyDh.SwitchAlgorithm(typePublic, ALGORITHM_DH, bio); in HWTEST_F()
209 tlsKeyOpaque.SwitchAlgorithm(typePrivate, OPAQUE, bio); in HWTEST_F()
[all...]
H A DTlsCertificateTest.cpp124 BIO *bio = BIO_new_mem_buf(CA_CRT_FILE, -1); in HWTEST_F() local
125 X509 *x509Ca = PEM_read_bio_X509(bio, nullptr, nullptr, nullptr); in HWTEST_F()
126 BIO_free(bio); in HWTEST_F()
/foundation/communication/wifi/wifi/utils/src/
H A Dwifi_common_util.cpp24 #include <openssl/bio.h>
540 BIO *bio = BIO_new_mem_buf(input.c_str(), input.length()); in DecodeBase64() local
541 bio = BIO_push(b64, bio); in DecodeBase64()
542 if (BIO_read(bio, &output[0], input.length()) != static_cast<int32_t>(decodedLen)) { in DecodeBase64()
546 BIO_free_all(bio); in DecodeBase64()
561 BIO *bio = BIO_new(BIO_s_mem()); in EncodeBase64() local
562 bio = BIO_push(b64, bio); in EncodeBase64()
563 BIO_write(bio, in EncodeBase64()
[all...]
/foundation/communication/netstack/frameworks/native/tls_socket/include/
H A Dtls_key.h22 #include <openssl/bio.h>
60 void SwitchAlgorithm(KeyType type, KeyAlgorithm algorithm, BIO *bio);
/foundation/communication/netmanager_base/frameworks/native/netconnclient/src/
H A Dnetwork_security_config.cpp147 BIO *bio = BIO_new_mem_buf(certData.c_str(), -1); in ReadCertFile() local
148 if (bio == nullptr) { in ReadCertFile()
153 X509 *x509 = PEM_read_bio_X509(bio, nullptr, nullptr, nullptr); in ReadCertFile()
158 BIO_free(bio); in ReadCertFile()
/foundation/communication/netstack/frameworks/js/napi/tls/src/
H A Dtls_socket.cpp1618 BIO *bio = BIO_new(BIO_s_file()); in CheckServerIdentityLegal() local
1619 if (!bio) { in CheckServerIdentityLegal()
1620 return "bio is null"; in CheckServerIdentityLegal()
1622 BIO_set_fp(bio, stdout, BIO_NOCLOSE); in CheckServerIdentityLegal()
1623 ASN1_STRING_print(bio, extData); in CheckServerIdentityLegal()
1702 BIO *bio = BIO_new(BIO_s_mem()); in GetRemoteCertificateFromPeer() local
1703 if (!bio) { in GetRemoteCertificateFromPeer()
1704 NETSTACK_LOGE("TlsSocket::SetRemoteCertificate bio is null"); in GetRemoteCertificateFromPeer()
1707 X509_print(bio, peerX509_); in GetRemoteCertificateFromPeer()
1709 if (!BIO_read(bio, dat in GetRemoteCertificateFromPeer()
[all...]
H A Dtls_socket_server.cpp1104 BIO *bio = BIO_new(BIO_s_mem()); in GetRemoteCertificateFromPeer() local
1105 if (!bio) { in GetRemoteCertificateFromPeer()
1106 NETSTACK_LOGE("TlsSocket::SetRemoteCertificate bio is null"); in GetRemoteCertificateFromPeer()
1109 X509_print(bio, peerX509_); in GetRemoteCertificateFromPeer()
1111 if (!BIO_read(bio, data, REMOTE_CERT_LEN)) { in GetRemoteCertificateFromPeer()
1113 BIO_free(bio); in GetRemoteCertificateFromPeer()
1116 BIO_free(bio); in GetRemoteCertificateFromPeer()
1224 BIO *bio = BIO_new(BIO_s_file()); in CheckServerIdentityLegal() local
1225 if (!bio) { in CheckServerIdentityLegal()
1226 return "bio i in CheckServerIdentityLegal()
[all...]

Completed in 12 milliseconds