| /NetX-Duo-v6.2.1/nx_secure/src/ |
| D | nx_secure_x509.c | 27 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 …]
|
| D | nx_secure_tls_process_clienthello.c | 28 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 …]
|
| D | nx_secure_dtls_process_clienthello.c | 33 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 …]
|
| D | nx_secure_tls_send_certificate.c | 98 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()
|
| D | nx_secure_x509_find_certificate_methods.c | 78 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/ |
| D | README.md | 31 ## IoTHub connect using X509 cert 33 …cert. 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/ |
| D | signature_algorithm_test_nx_secure_echo_client_entry.c | 27 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() 180 … cert -> 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 …]
|
| D | signature_algorithm_test_nx_secure_echo_server_entry.c | 37 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()
|
| D | nx_secure_ecc_server_ciphersuites_entry.c | 37 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()
|
| D | nx_secure_ecc_echo_client_entry.c | 42 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() 384 … cert -> 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()
|
| D | nx_secure_ecc_curves_test_client_entry.c | 42 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()
|
| D | nx_secure_ecc_1_0_1_1_server_entry.c | 37 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()
|
| D | signature_algorithm_test_openssl_echo_server_entry.c | 8 CHAR *cert; member 74 external_cmd[6] = tests[i].cert; in openssl_echo_server_entry()
|
| D | nx_secure_ecc_server_curves_entry.c | 38 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()
|
| D | ecc_tls_1_2_openssl_echo_server_entry.c | 8 CHAR *cert; member 150 external_cmd[6] = tests[i].cert; in openssl_echo_server_entry()
|
| D | ecc_tls_1_2_openssl_curves_test_server_entry.c | 8 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/ |
| D | nx_secure_tls_server_handshake_test.c | 469 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() 752 …cert.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() 777 …cert.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() 790 …cert.nx_secure_x509_public_key.rsa_public_key.nx_secure_rsa_public_modulus_length = NX_SECURE_TLS_… in ntest_1_entry() [all …]
|
| D | nx_secure_tls_1_3_ciphersuites_test.c | 40 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() 264 … cert -> 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 …]
|
| D | nx_secure_tls_1_3_provisioned_psk_test.c | 155 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() 184 … cert -> 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()
|
| D | nx_secure_dtls_ecc_ciphersuites_test.c | 41 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() 340 … cert -> 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 …]
|
| D | nx_secure_tls_ecc_ciphersuites_test.c | 42 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() 351 … cert -> 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 …]
|
| D | nx_secure_x509_error_checking_test.c | 809 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()
|
| D | nx_secure_dtls_ecc_curves_test.c | 42 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()
|
| D | nx_secure_tls_ecc_curves_test.c | 43 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/ |
| D | openssl_echo_server.sh | 12 echo "hello" | openssl s_server -key "$arg1" -cert "$arg2" -naccept 1 $@
|