| /NetX-Duo-v6.2.1/nx_secure/inc/ |
| D | nx_secure_tls_api.h | 179 UINT nx_secure_tls_active_certificate_set(NX_SECURE_TLS_SESSION *tls_session, 183 UINT nx_secure_tls_local_certificate_add(NX_SECURE_TLS_SESSION *tls_session, 185 UINT nx_secure_tls_local_certificate_find(NX_SECURE_TLS_SESSION *tls_session, 188 UINT nx_secure_tls_local_certificate_remove(NX_SECURE_TLS_SESSION *tls_session, UCHAR *common_name, 192 UINT nx_secure_tls_remote_certificate_allocate(NX_SECURE_TLS_SESSION *tls_session, 195 UINT nx_secure_tls_remote_certificate_buffer_allocate(NX_SECURE_TLS_SESSION *tls_session, 197 UINT nx_secure_tls_remote_certificate_free_all(NX_SECURE_TLS_SESSION *tls_session); 198 UINT nx_secure_tls_server_certificate_add(NX_SECURE_TLS_SESSION *tls_session, 200 UINT nx_secure_tls_server_certificate_find(NX_SECURE_TLS_SESSION *tls_session, 202 UINT nx_secure_tls_server_certificate_remove(NX_SECURE_TLS_SESSION *tls_session, UINT cert_id); [all …]
|
| D | nx_secure_tls.h | 1442 } NX_SECURE_TLS_SESSION; typedef 1481 UINT _nx_secure_tls_1_3_crypto_init(NX_SECURE_TLS_SESSION *tls_session); 1482 UINT _nx_secure_tls_1_3_client_handshake(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer, 1484 UINT _nx_secure_tls_1_3_server_handshake(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer, 1486 UINT _nx_secure_tls_1_3_generate_handshake_keys(NX_SECURE_TLS_SESSION *tls_session); 1487 UINT _nx_secure_tls_1_3_generate_session_keys(NX_SECURE_TLS_SESSION *tls_session); 1488 UINT _nx_secure_tls_1_3_session_psk_generate(NX_SECURE_TLS_SESSION *tls_session, NX_SECURE_TLS_PSK_… 1489 UINT _nx_secure_tls_psk_binder_generate(NX_SECURE_TLS_SESSION *tls_session, NX_SECURE_TLS_PSK_STORE… 1490 UINT _nx_secure_tls_1_3_session_keys_set(NX_SECURE_TLS_SESSION *tls_session, USHORT key_set); 1491 UINT _nx_secure_tls_1_3_transcript_hash_save(NX_SECURE_TLS_SESSION *tls_session, UINT hash_index, U… [all …]
|
| /NetX-Duo-v6.2.1/addons/web/ |
| D | nx_web_http_client.h | 148 …NX_SECURE_TLS_SESSION nx_web_http_client_tls_session; /* TLS session for HTTP… 323 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 328 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 333 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 337 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 342 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 346 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 351 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 355 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), 360 … UINT (*tls_setup)(NX_WEB_HTTP_CLIENT *client_ptr, NX_SECURE_TLS_SESSION *), [all …]
|
| /NetX-Duo-v6.2.1/nx_secure/src/ |
| D | nx_secure_tls_send_serverhello_extensions.c | 27 static UINT _nx_secure_tls_send_serverhello_sec_reneg_extension(NX_SECURE_TLS_SESSION *tls_session, 35 static UINT _nx_secure_tls_send_serverhello_supported_versions_extension(NX_SECURE_TLS_SESSION *tls… 40 static UINT _nx_secure_tls_send_serverhello_key_share_extension(NX_SECURE_TLS_SESSION *tls_session, 46 static UINT _nx_secure_tls_send_serverhello_psk_extension(NX_SECURE_TLS_SESSION *tls_session, 106 UINT _nx_secure_tls_send_serverhello_extensions(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_send_serverhello_extensions() 271 static UINT _nx_secure_tls_send_serverhello_sec_reneg_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_send_serverhello_sec_reneg_extension() 435 static UINT _nx_secure_tls_send_serverhello_supported_versions_extension(NX_SECURE_TLS_SESSION *tls… in _nx_secure_tls_send_serverhello_supported_versions_extension() 544 static UINT _nx_secure_tls_send_serverhello_key_share_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_send_serverhello_key_share_extension() 783 static UINT _nx_secure_tls_send_serverhello_psk_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_send_serverhello_psk_extension()
|
| D | nx_secure_tls_send_clienthello_extensions.c | 29 static VOID _nx_secure_tls_get_signature_algorithm(NX_SECURE_TLS_SESSION *tls_session, 33 static UINT _nx_secure_tls_send_clienthello_sig_extension(NX_SECURE_TLS_SESSION *tls_session, 39 static UINT _nx_secure_tls_send_clienthello_sni_extension(NX_SECURE_TLS_SESSION *tls_session, 45 static UINT _nx_secure_tls_send_clienthello_sec_spf_extensions(NX_SECURE_TLS_SESSION *tls_session, 52 static UINT _nx_secure_tls_send_clienthello_supported_versions_extension(NX_SECURE_TLS_SESSION *tls… 57 static UINT _nx_secure_tls_send_clienthello_key_share_extension(NX_SECURE_TLS_SESSION *tls_session, 62 static UINT _nx_secure_tls_send_clienthello_psk_kem_extension(NX_SECURE_TLS_SESSION *tls_session, 67 UINT _nx_secure_tls_send_clienthello_psk_extension(NX_SECURE_TLS_SESSION *tls_session, 75 static UINT _nx_secure_tls_send_clienthello_sec_reneg_extension(NX_SECURE_TLS_SESSION *tls_session, 146 UINT _nx_secure_tls_send_clienthello_extensions(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_send_clienthello_extensions() [all …]
|
| D | nx_secure_tls_process_serverhello_extensions.c | 30 static UINT _nx_secure_tls_proc_serverhello_sec_reneg_extension(NX_SECURE_TLS_SESSION *tls_session, 37 static UINT _nx_secure_tls_proc_serverhello_keyshare_extension(NX_SECURE_TLS_SESSION *tls_session, 41 static UINT _nx_secure_tls_proc_serverhello_supported_versions_extension(NX_SECURE_TLS_SESSION *tls… 48 static UINT _nx_secure_tls_proc_serverhello_ecc_point_formats(NX_SECURE_TLS_SESSION *tls_session, 51 static UINT _nx_secure_tls_proc_serverhello_ecjpake_key_kp_pair(NX_SECURE_TLS_SESSION *tls_session, 114 UINT _nx_secure_tls_process_serverhello_extensions(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_process_serverhello_extensions() 435 static UINT _nx_secure_tls_proc_serverhello_ecc_point_formats(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_proc_serverhello_ecc_point_formats() 539 static UINT _nx_secure_tls_proc_serverhello_ecjpake_key_kp_pair(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_proc_serverhello_ecjpake_key_kp_pair() 632 static UINT _nx_secure_tls_proc_serverhello_sec_reneg_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_proc_serverhello_sec_reneg_extension() 813 static UINT _nx_secure_tls_proc_serverhello_keyshare_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_proc_serverhello_keyshare_extension() [all …]
|
| D | nx_secure_tls_session_certificate_callback_set.c | 82 UINT _nx_secure_tls_session_certificate_callback_set(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_session_certificate_callback_set() 83 … ULONG (*func_ptr)(NX_SECURE_TLS_SESSION *session, in _nx_secure_tls_session_certificate_callback_set()
|
| D | nx_secure_tls_session_server_callback_set.c | 70 UINT _nx_secure_tls_session_server_callback_set(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_session_server_callback_set() 71 … ULONG (*func_ptr)(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_session_server_callback_set()
|
| D | nx_secure_tls_session_client_callback_set.c | 70 UINT _nx_secure_tls_session_client_callback_set(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_session_client_callback_set() 71 … ULONG (*func_ptr)(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_session_client_callback_set()
|
| D | nxe_secure_tls_session_renegotiate_callback_set.c | 75 UINT _nxe_secure_tls_session_renegotiate_callback_set(NX_SECURE_TLS_SESSION *tls_session, in _nxe_secure_tls_session_renegotiate_callback_set() 76 … ULONG (*func_ptr)(NX_SECURE_TLS_SESSION *session)) in _nxe_secure_tls_session_renegotiate_callback_set()
|
| D | nx_secure_tls_session_create.c | 76 UINT _nx_secure_tls_session_create(NX_SECURE_TLS_SESSION *session_ptr, in _nx_secure_tls_session_create() 83 NX_SECURE_MEMSET(session_ptr, 0, sizeof(NX_SECURE_TLS_SESSION)); in _nx_secure_tls_session_create()
|
| D | nxe_secure_tls_session_certificate_callback_set.c | 73 UINT _nxe_secure_tls_session_certificate_callback_set(NX_SECURE_TLS_SESSION *tls_session, in _nxe_secure_tls_session_certificate_callback_set() 74 … ULONG (*func_ptr)(NX_SECURE_TLS_SESSION *session, in _nxe_secure_tls_session_certificate_callback_set()
|
| D | nxe_secure_tls_session_client_callback_set.c | 73 UINT _nxe_secure_tls_session_client_callback_set(NX_SECURE_TLS_SESSION *tls_session, in _nxe_secure_tls_session_client_callback_set() 74 … ULONG (*func_ptr)(NX_SECURE_TLS_SESSION *tls_session, in _nxe_secure_tls_session_client_callback_set()
|
| D | nxe_secure_tls_session_delete.c | 72 UINT _nxe_secure_tls_session_delete(NX_SECURE_TLS_SESSION *tls_session) in _nxe_secure_tls_session_delete() 75 NX_SECURE_TLS_SESSION *session_ptr; in _nxe_secure_tls_session_delete()
|
| D | nxe_secure_tls_session_server_callback_set.c | 73 UINT _nxe_secure_tls_session_server_callback_set(NX_SECURE_TLS_SESSION *tls_session, in _nxe_secure_tls_session_server_callback_set() 74 … ULONG (*func_ptr)(NX_SECURE_TLS_SESSION *tls_session, in _nxe_secure_tls_session_server_callback_set()
|
| D | nxe_secure_tls_session_create.c | 76 UINT _nxe_secure_tls_session_create(NX_SECURE_TLS_SESSION *session_ptr, in _nxe_secure_tls_session_create() 82 NX_SECURE_TLS_SESSION *created_tls_session; in _nxe_secure_tls_session_create()
|
| D | nx_secure_tls_process_clienthello_extensions.c | 27 static UINT _nx_secure_tls_proc_clienthello_sec_reneg_extension(NX_SECURE_TLS_SESSION *tls_session, 34 static UINT _nx_secure_tls_proc_clienthello_keyshare_extension(NX_SECURE_TLS_SESSION *tls_session, 37 static UINT _nx_secure_tls_proc_clienthello_supported_versions_extension(NX_SECURE_TLS_SESSION *tls… 41 static VOID _nx_secure_tls_proc_clienthello_signature_algorithms_extension(NX_SECURE_TLS_SESSION *t… 46 static UINT _nx_secure_tls_process_clienthello_psk_extension(NX_SECURE_TLS_SESSION *tls_session, co… 109 UINT _nx_secure_tls_process_clienthello_extensions(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_process_clienthello_extensions() 336 static UINT _nx_secure_tls_proc_clienthello_sec_reneg_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_proc_clienthello_sec_reneg_extension() 504 UINT _nx_secure_tls_proc_clienthello_sec_sa_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_proc_clienthello_sec_sa_extension() 779 static UINT _nx_secure_tls_proc_clienthello_keyshare_extension(NX_SECURE_TLS_SESSION *tls_session, in _nx_secure_tls_proc_clienthello_keyshare_extension() 1031 static UINT _nx_secure_tls_proc_clienthello_supported_versions_extension(NX_SECURE_TLS_SESSION *tls… in _nx_secure_tls_proc_clienthello_supported_versions_extension() [all …]
|
| D | nx_secure_tls_1_3_generate_keys.c | 35 static UINT _nx_secure_tls_1_3_generate_handshake_secrets(NX_SECURE_TLS_SESSION *tls_session); 37 static UINT _nx_secure_tls_1_3_generate_session_secrets(NX_SECURE_TLS_SESSION *tls_session); 40 static UINT _nx_secure_tls_hkdf_expand_label(NX_SECURE_TLS_SESSION *tls_session, UCHAR *secret, UIN… 44 static UINT _nx_secure_tls_derive_secret(NX_SECURE_TLS_SESSION *tls_session, UCHAR *secret, UINT se… 49 static UINT _nx_secure_tls_hkdf_extract(NX_SECURE_TLS_SESSION *tls_session, UCHAR *salt, UINT salt_… 99 UINT _nx_secure_tls_1_3_generate_psk_secret(NX_SECURE_TLS_SESSION *tls_session, NX_SECURE_TLS_PSK_S… in _nx_secure_tls_1_3_generate_psk_secret() 209 UINT _nx_secure_tls_1_3_generate_handshake_keys(NX_SECURE_TLS_SESSION *tls_session) in _nx_secure_tls_1_3_generate_handshake_keys() 476 UINT _nx_secure_tls_1_3_generate_session_keys(NX_SECURE_TLS_SESSION *tls_session) in _nx_secure_tls_1_3_generate_session_keys() 666 UINT _nx_secure_tls_1_3_session_psk_generate(NX_SECURE_TLS_SESSION *tls_session, NX_SECURE_TLS_PSK_… in _nx_secure_tls_1_3_session_psk_generate() 744 static UINT _nx_secure_tls_1_3_generate_handshake_secrets(NX_SECURE_TLS_SESSION *tls_session) in _nx_secure_tls_1_3_generate_handshake_secrets() [all …]
|
| /NetX-Duo-v6.2.1/test/regression/nx_secure_test/ |
| D | nx_secure_tls_1_3_hello_retry_cookie_test.c | 33 static NX_SECURE_TLS_SESSION tls_client_session_0; 38 static NX_SECURE_TLS_SESSION tls_server_session_0; 70 static UINT tls_session_start_test(NX_SECURE_TLS_SESSION *tls_session, NX_TCP_SOCKET *tcp_socket… 99 static ULONG cookie_check_callback(NX_SECURE_TLS_SESSION *tls_session, NX_SECURE_TLS_HELLO_EXTENS… in cookie_check_callback() 182 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup() 217 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup() 341 static UINT tls_session_start_test(NX_SECURE_TLS_SESSION *tls_session, NX_TCP_SOCKET *tcp_socket, in tls_session_start_test()
|
| D | nx_secure_tls_1_3_receive_invalid_server_handshake_message_test.c | 33 static NX_SECURE_TLS_SESSION tls_client_session_0; 38 static NX_SECURE_TLS_SESSION tls_server_session_0; 70 static UINT tls_session_start_test(NX_SECURE_TLS_SESSION *tls_session, NX_TCP_SOCKET *tcp_socket… 137 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup() 172 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup()
|
| D | nx_secure_tls_no_remote_certs_allocated_test.c | 37 static NX_SECURE_TLS_SESSION tls_client_session_0; 38 static NX_SECURE_TLS_SESSION tls_server_session_0; 599 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup() 654 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup() 731 static VOID client_tls_setup_ecc(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup_ecc() 795 static VOID server_tls_setup_ecc(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup_ecc()
|
| D | nx_secure_tls_partial_remote_certs_allocated_test.c | 35 static NX_SECURE_TLS_SESSION tls_client_session_0; 36 static NX_SECURE_TLS_SESSION tls_server_session_0; 605 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup() 668 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup() 753 static VOID client_tls_setup_ecc(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup_ecc() 817 static VOID server_tls_setup_ecc(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup_ecc()
|
| D | nx_secure_tls_session_start_test.c | 40 static NX_SECURE_TLS_SESSION client_tls_session; 41 static NX_SECURE_TLS_SESSION server_tls_session; 241 static ULONG certificate_verification_callback(NX_SECURE_TLS_SESSION *session, NX_SECURE_X509_CERT*… in certificate_verification_callback() 310 static ULONG tls_server_callback(NX_SECURE_TLS_SESSION *tls_session, NX_SECURE_TLS_HELLO_EXTENSION … in tls_server_callback() 523 static ULONG tls_client_callback(NX_SECURE_TLS_SESSION *tls_session, NX_SECURE_TLS_HELLO_EXTENSION … in tls_client_callback() 700 UINT _nx_secure_tls_send_clienthello(NX_SECURE_TLS_SESSION *tls_session, NX_PACKET *send_packet){re… in _nx_secure_tls_send_clienthello()
|
| D | nx_secure_tls_certificate_verify_test.c | 35 static NX_SECURE_TLS_SESSION tls_client_session_0; 36 static NX_SECURE_TLS_SESSION tls_server_session_0; 602 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup() 672 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup() 760 static VOID client_tls_setup_ecc(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup_ecc() 831 static VOID server_tls_setup_ecc(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup_ecc()
|
| D | nx_secure_tls_1_3_invalid_client_state_test.c | 33 static NX_SECURE_TLS_SESSION tls_client_session_0; 38 static NX_SECURE_TLS_SESSION tls_server_session_0; 70 static UINT tls_session_start_test(NX_SECURE_TLS_SESSION *tls_session, NX_TCP_SOCKET *tcp_socket… 137 static VOID client_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in client_tls_setup() 172 static VOID server_tls_setup(NX_SECURE_TLS_SESSION *tls_session_ptr) in server_tls_setup()
|