/foundation/communication/netstack/frameworks/native/net_ssl/ |
H A D | net_ssl_verify_cert.cpp | 43 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 D | tls_key.cpp | 100 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 D | tls_certificate.cpp | 103 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 D | TlsKeyTest.cpp | 195 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 D | TlsCertificateTest.cpp | 124 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 D | TlsKeyTest.cpp | 195 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 D | TlsCertificateTest.cpp | 124 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 D | wifi_common_util.cpp | 24 #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 D | tls_key.h | 22 #include <openssl/bio.h> 60 void SwitchAlgorithm(KeyType type, KeyAlgorithm algorithm, BIO *bio);
|
/foundation/communication/netmanager_base/frameworks/native/netconnclient/src/ |
H A D | network_security_config.cpp | 147 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 D | tls_socket.cpp | 1618 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 D | tls_socket_server.cpp | 1104 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...] |