Home
last modified time | relevance | path

Searched refs:cert (Results 1 – 25 of 39) sorted by relevance

12

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_x509.c27 UINT *bytes_processed, NX_SECURE_X509_CERT *cert);
29 NX_SECURE_X509_CERT *cert);
31 UINT *bytes_processed, NX_SECURE_X509_CERT *cert);
34 NX_SECURE_X509_CERT *cert);
36 NX_SECURE_X509_CERT *cert);
38 UINT *bytes_processed, NX_SECURE_X509_CERT *cert);
40 NX_SECURE_X509_CERT *cert);
42 UINT *bytes_processed, NX_SECURE_X509_CERT *cert);
44 UINT *bytes_processed, NX_SECURE_X509_CERT *cert);
46 UINT *bytes_processed, NX_SECURE_X509_CERT *cert);
[all …]
Dnx_secure_tls_process_clienthello.c28 NX_SECURE_X509_CERT *cert, UINT selected_curve,
130 NX_SECURE_X509_CERT *cert; in _nx_secure_tls_process_clienthello() local
426 cert = tls_session -> nx_secure_tls_credentials.nx_secure_tls_active_certificate; in _nx_secure_tls_process_clienthello()
432 NX_NULL, &cert); in _nx_secure_tls_process_clienthello()
435 cert = NX_NULL; in _nx_secure_tls_process_clienthello()
439 if (cert != NX_NULL && cert -> nx_secure_x509_public_algorithm == NX_SECURE_TLS_X509_TYPE_EC) in _nx_secure_tls_process_clienthello()
441 ec_pubkey = &cert -> nx_secure_x509_public_key.ec_public_key; in _nx_secure_tls_process_clienthello()
458 cert); in _nx_secure_tls_process_clienthello()
469 if (cert != NX_NULL && cert -> nx_secure_x509_public_algorithm == NX_SECURE_TLS_X509_TYPE_EC) in _nx_secure_tls_process_clienthello()
503 …if (NX_SUCCESS == _nx_secure_tls_check_ciphersuite(ciphersuite_info, cert, selected_curve, cert_cu… in _nx_secure_tls_process_clienthello()
[all …]
Dnx_secure_dtls_process_clienthello.c33 NX_SECURE_X509_CERT *cert, UINT selected_curve,
132 NX_SECURE_X509_CERT *cert; in _nx_secure_dtls_process_clienthello() local
321 cert = tls_session -> nx_secure_tls_credentials.nx_secure_tls_active_certificate; in _nx_secure_dtls_process_clienthello()
327 NX_NULL, &cert); in _nx_secure_dtls_process_clienthello()
330 cert = NX_NULL; in _nx_secure_dtls_process_clienthello()
334 if (cert != NX_NULL && cert -> nx_secure_x509_public_algorithm == NX_SECURE_TLS_X509_TYPE_EC) in _nx_secure_dtls_process_clienthello()
336 ec_pubkey = &cert -> nx_secure_x509_public_key.ec_public_key; in _nx_secure_dtls_process_clienthello()
353 cert); in _nx_secure_dtls_process_clienthello()
358 if (cert != NX_NULL && cert -> nx_secure_x509_public_algorithm == NX_SECURE_TLS_X509_TYPE_EC) in _nx_secure_dtls_process_clienthello()
369 …else if (cert != NX_NULL && cert -> nx_secure_x509_public_algorithm == NX_SECURE_TLS_X509_TYPE_RSA) in _nx_secure_dtls_process_clienthello()
[all …]
Dnx_secure_tls_send_certificate.c98 NX_SECURE_X509_CERT *cert; in _nx_secure_tls_send_certificate() local
121 cert = tls_session -> nx_secure_tls_credentials.nx_secure_tls_active_certificate; in _nx_secure_tls_send_certificate()
127 NX_NULL, &cert); in _nx_secure_tls_send_certificate()
139 cert = NX_NULL; in _nx_secure_tls_send_certificate()
189 length = cert -> nx_secure_x509_certificate_raw_data_length; in _nx_secure_tls_send_certificate()
219 … status = nx_packet_data_append(send_packet, cert -> nx_secure_x509_certificate_raw_data, length, in _nx_secure_tls_send_certificate()
254 … &cert -> nx_secure_x509_issuer, &cert); in _nx_secure_tls_send_certificate()
260 …compare_result = _nx_secure_x509_distinguished_name_compare(&cert -> nx_secure_x509_distinguished_… in _nx_secure_tls_send_certificate()
261 … &cert -> nx_secure_x509_issuer, NX_SECURE_X509_NAME_ALL_FIELDS); in _nx_secure_tls_send_certificate()
Dnx_secure_x509_find_certificate_methods.c78 UINT _nx_secure_x509_find_certificate_methods(NX_SECURE_X509_CERT *cert, USHORT signature_algorithm, in _nx_secure_x509_find_certificate_methods() argument
84 for (index = 0; index < cert -> nx_secure_x509_cipher_table_size; ++index) in _nx_secure_x509_find_certificate_methods()
87 …if (cert -> nx_secure_x509_cipher_table[index].nx_secure_x509_crypto_identifier == signature_algor… in _nx_secure_x509_find_certificate_methods()
89 *crypto_methods = &cert -> nx_secure_x509_cipher_table[index]; in _nx_secure_x509_find_certificate_methods()
/NetX-Duo-v6.2.1/addons/azure_iot/samples/
DREADME.md31 ## IoTHub connect using X509 cert
33cert. To generate self signed cert use the same steps mention in [IoTHub connect using X509 cert](…
44 Set x509 configuration file for common name in cert.
64 openssl req -new -days 365 -nodes -x509 -key privkey.pem -out cert.pem -config x509_config.cfg -sub…
69 # Convert format from cert pem to der.
70 openssl x509 -outform der -in cert.pem -out cert.der
76 …65 -newkey ec:<(openssl ecparam -name secp384r1) -keyout privkey.pem -out cert.pem -config x509_co…
81 # Convert format from cert pem to der.
82 openssl x509 -outform der -in cert.pem -out cert.der
89 device cert (`openssl x509 -in cert.pem -fingerprint -noout | sed 's/://g' `) :
[all …]
/NetX-Duo-v6.2.1/test/regression/interoperability_test/nx_secure_test/
Dsignature_algorithm_test_nx_secure_echo_client_entry.c27 UCHAR *cert; member
41 CERTIFICATE *cert; member
149 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in client_tls_setup() argument
179 cert -> ca_cert, in client_tls_setup()
180cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_tls_setup()
187 if (cert != NX_NULL) in client_tls_setup()
191 cert -> cert, cert -> cert_len, in client_tls_setup()
192 NX_NULL, 0, cert -> key, in client_tls_setup()
193 cert -> key_len, in client_tls_setup()
194 cert -> key_type); in client_tls_setup()
[all …]
Dsignature_algorithm_test_nx_secure_echo_server_entry.c37 CERTIFICATE *cert; member
191 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in server_tls_setup() argument
208 cert -> server_cert, cert -> server_cert_len, in server_tls_setup()
209 NX_NULL, 0, cert -> server_key, in server_tls_setup()
210 cert -> server_key_len, in server_tls_setup()
211 cert -> key_type); in server_tls_setup()
249 server_tls_setup(&tls_server_session_0, sigalgs_server[i].cert); in ntest_0_entry()
Dnx_secure_ecc_server_ciphersuites_entry.c37 CERTIFICATE *cert; member
277 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in server_tls_setup() argument
294 cert -> server_cert, cert -> server_cert_len, in server_tls_setup()
295 NX_NULL, 0, cert -> server_key, in server_tls_setup()
296 cert -> server_key_len, in server_tls_setup()
297 cert -> key_type); in server_tls_setup()
335 server_tls_setup(&tls_server_session_0, ciphersuites_server[i].cert); in ntest_0_entry()
Dnx_secure_ecc_echo_client_entry.c42 CERTIFICATE *cert; member
353 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in client_tls_setup() argument
383 cert -> ca_cert, in client_tls_setup()
384cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_tls_setup()
391 if (cert != NX_NULL) in client_tls_setup()
395 cert -> server_cert, cert -> server_cert_len, in client_tls_setup()
396 NX_NULL, 0, cert -> server_key, in client_tls_setup()
397 cert -> server_key_len, in client_tls_setup()
398 cert -> key_type); in client_tls_setup()
512 client_tls_setup(&tls_session, ciphersuites_client[i].cert); in client_thread_entry()
Dnx_secure_ecc_curves_test_client_entry.c42 CERTIFICATE *cert; member
239 test_case -> cert -> ca_cert, in client_tls_setup()
240 … test_case -> cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_tls_setup()
247 if (test_case -> cert != NX_NULL) in client_tls_setup()
251 … test_case -> cert -> server_cert, test_case -> cert -> server_cert_len, in client_tls_setup()
252 NX_NULL, 0, test_case -> cert -> server_key, in client_tls_setup()
253 test_case -> cert -> server_key_len, in client_tls_setup()
254 test_case -> cert -> key_type); in client_tls_setup()
Dnx_secure_ecc_1_0_1_1_server_entry.c37 CERTIFICATE *cert; member
376 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert, USHORT vers… in server_tls_setup() argument
396 cert -> server_cert, cert -> server_cert_len, in server_tls_setup()
397 NX_NULL, 0, cert -> server_key, in server_tls_setup()
398 cert -> server_key_len, in server_tls_setup()
399 cert -> key_type); in server_tls_setup()
437 …server_tls_setup(&tls_server_session_0, ciphersuites_server[i].cert, ciphersuites_server[i].versio… in ntest_0_entry()
Dsignature_algorithm_test_openssl_echo_server_entry.c8 CHAR *cert; member
74 external_cmd[6] = tests[i].cert; in openssl_echo_server_entry()
Dnx_secure_ecc_server_curves_entry.c38 CERTIFICATE *cert; member
259 test_case -> cert -> server_cert, in server_tls_setup()
260 test_case -> cert -> server_cert_len, in server_tls_setup()
261 NX_NULL, 0, test_case -> cert -> server_key, in server_tls_setup()
262 test_case -> cert -> server_key_len, in server_tls_setup()
263 test_case -> cert -> key_type); in server_tls_setup()
Decc_tls_1_2_openssl_echo_server_entry.c8 CHAR *cert; member
150 external_cmd[6] = tests[i].cert; in openssl_echo_server_entry()
Decc_tls_1_2_openssl_curves_test_server_entry.c8 CHAR *cert; member
107 external_cmd[6] = tests[i].cert; in openssl_echo_server_entry()
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_tls_server_handshake_test.c469 NX_SECURE_X509_CERT cert; in ntest_1_entry() local
750 cert.nx_secure_x509_next_certificate = NX_NULL; in ntest_1_entry()
751 …_secure_tls_credentials.nx_secure_tls_certificate_store.nx_secure_x509_remote_certificates = &cert; in ntest_1_entry()
752cert.nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus_length = NX_SECURE_TLS_… in ntest_1_entry()
775 cert.nx_secure_x509_next_certificate = NX_NULL; in ntest_1_entry()
776 …_secure_tls_credentials.nx_secure_tls_certificate_store.nx_secure_x509_remote_certificates = &cert; in ntest_1_entry()
777cert.nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus_length = NX_SECURE_TLS_… in ntest_1_entry()
788 cert.nx_secure_x509_next_certificate = NX_NULL; in ntest_1_entry()
789 …_secure_tls_credentials.nx_secure_tls_certificate_store.nx_secure_x509_remote_certificates = &cert; in ntest_1_entry()
790cert.nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus_length = NX_SECURE_TLS_… in ntest_1_entry()
[all …]
Dnx_secure_tls_1_3_ciphersuites_test.c40 CERTIFICATE *cert; member
230 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in client_tls_setup() argument
263 cert -> ca_cert, in client_tls_setup()
264cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_tls_setup()
285 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in server_tls_setup() argument
309 cert -> server_cert, cert -> server_cert_len, in server_tls_setup()
310 NX_NULL, 0, cert -> server_key, in server_tls_setup()
311 cert -> server_key_len, in server_tls_setup()
312 cert -> key_type); in server_tls_setup()
365 server_tls_setup(&tls_server_session_0, ciphersuites_server[i].cert); in ntest_0_entry()
[all …]
Dnx_secure_tls_1_3_provisioned_psk_test.c155 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in client_tls_setup() argument
183 cert -> ca_cert, in client_tls_setup()
184cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_tls_setup()
196 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in server_tls_setup() argument
216 cert -> server_cert, cert -> server_cert_len, in server_tls_setup()
217 NX_NULL, 0, cert -> server_key, in server_tls_setup()
218 cert -> server_key_len, in server_tls_setup()
219 cert -> key_type); in server_tls_setup()
Dnx_secure_dtls_ecc_ciphersuites_test.c41 CERTIFICATE *cert; member
314 static VOID client_dtls_setup(NX_SECURE_DTLS_SESSION *dtls_session_ptr, CERTIFICATE *cert) in client_dtls_setup() argument
339 cert -> ca_cert, in client_dtls_setup()
340cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_dtls_setup()
396 static VOID server_dtls_setup(NX_SECURE_DTLS_SERVER *dtls_server_ptr, CERTIFICATE *cert, int i) in server_dtls_setup() argument
421 cert -> server_cert, cert -> server_cert_len, in server_dtls_setup()
422 NX_NULL, 0, cert -> server_key, in server_dtls_setup()
423 cert -> server_key_len, in server_dtls_setup()
424 cert -> key_type); in server_dtls_setup()
453 server_dtls_setup(&dtls_server_0, ciphersuites_server[i].cert, i); in ntest_0_entry()
[all …]
Dnx_secure_tls_ecc_ciphersuites_test.c42 CERTIFICATE *cert; member
317 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in client_tls_setup() argument
350 cert -> ca_cert, in client_tls_setup()
351cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_tls_setup()
372 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr, CERTIFICATE *cert) in server_tls_setup() argument
396 cert -> server_cert, cert -> server_cert_len, in server_tls_setup()
397 NX_NULL, 0, cert -> server_key, in server_tls_setup()
398 cert -> server_key_len, in server_tls_setup()
399 cert -> key_type); in server_tls_setup()
452 server_tls_setup(&tls_server_session_0, ciphersuites_server[i].cert); in ntest_0_entry()
[all …]
Dnx_secure_x509_error_checking_test.c809 NX_SECURE_X509_CERT cert; in thread_0_entry() local
810 cert.nx_secure_x509_extensions_data = buffer; in thread_0_entry()
811 cert.nx_secure_x509_extensions_data_length = 16; in thread_0_entry()
814 status = _nx_secure_x509_extension_find(&cert, NX_NULL, 0); in thread_0_entry()
819 cert.nx_secure_x509_signature_algorithm = 0xff; /* crypto_identifier */ in thread_0_entry()
822 cert.nx_secure_x509_cipher_table = &_x509_cipher_table; in thread_0_entry()
823 cert.nx_secure_x509_cipher_table_size = 1; in thread_0_entry()
830 status = _nx_secure_x509_certificate_verify(NX_NULL, &cert, &cert); in thread_0_entry()
834 status = _nx_secure_x509_crl_verify(&cert, &crl, NX_NULL, &cert); in thread_0_entry()
Dnx_secure_dtls_ecc_curves_test.c42 CERTIFICATE *cert; member
316 test_case -> cert -> ca_cert, in client_dtls_setup()
317 … test_case -> cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_dtls_setup()
397 test_case -> cert -> server_cert, in server_dtls_setup()
398 test_case -> cert -> server_cert_len, in server_dtls_setup()
399 NX_NULL, 0, test_case -> cert -> server_key, in server_dtls_setup()
400 test_case -> cert -> server_key_len, in server_dtls_setup()
401 test_case -> cert -> key_type); in server_dtls_setup()
Dnx_secure_tls_ecc_curves_test.c43 CERTIFICATE *cert; member
352 test_case -> cert -> ca_cert, in client_tls_setup()
353 … test_case -> cert -> ca_cert_len, NX_NULL, 0, NULL, 0, NX_SECURE_X509_KEY_TYPE_NONE); in client_tls_setup()
397 test_case -> cert -> server_cert, in server_tls_setup()
398 test_case -> cert -> server_cert_len, in server_tls_setup()
399 NX_NULL, 0, test_case -> cert -> server_key, in server_tls_setup()
400 test_case -> cert -> server_key_len, in server_tls_setup()
401 test_case -> cert -> key_type); in server_tls_setup()
/NetX-Duo-v6.2.1/test/regression/interoperability_test/nx_secure_test/test_scripts/
Dopenssl_echo_server.sh12 echo "hello" | openssl s_server -key "$arg1" -cert "$arg2" -naccept 1 $@

12