Home
last modified time | relevance | path

Searched refs:nx_secure_tls_key_material (Results 1 – 25 of 55) sorted by relevance

123

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_tls_send_serverhello.c113 if ((6u + sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random)) > in _nx_secure_tls_send_serverhello()
142 …NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random, (UCHAR *)&… in _nx_secure_tls_send_serverhello()
147 NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random, in _nx_secure_tls_send_serverhello()
157 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[i] = (UCHAR)(random_valu… in _nx_secure_tls_send_serverhello()
158 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[i + 1] = (UCHAR)(random_valu… in _nx_secure_tls_send_serverhello()
159 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[i + 2] = (UCHAR)(random_valu… in _nx_secure_tls_send_serverhello()
160 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[i + 3] = (UCHAR)(random_valu… in _nx_secure_tls_send_serverhello()
168 … NX_SECURE_MEMCPY(&(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[24]), in _nx_secure_tls_send_serverhello()
174 … NX_SECURE_MEMCPY(&(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[24]), in _nx_secure_tls_send_serverhello()
187 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[i] = (UCHAR)(random_valu… in _nx_secure_tls_send_serverhello()
[all …]
Dnx_secure_tls_1_3_session_keys_set.c142 … NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_write_key, in _nx_secure_tls_1_3_session_keys_set()
143 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_next_write_key, key_size); /* Use c… in _nx_secure_tls_1_3_session_keys_set()
147 … NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_write_key, in _nx_secure_tls_1_3_session_keys_set()
148 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_next_write_key, key_size); /* Use c… in _nx_secure_tls_1_3_session_keys_set()
158 NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_iv, in _nx_secure_tls_1_3_session_keys_set()
159 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_next_iv, iv_size); /* Use case of m… in _nx_secure_tls_1_3_session_keys_set()
163 NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_iv, in _nx_secure_tls_1_3_session_keys_set()
164 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_next_iv, iv_size); /* Use case of m… in _nx_secure_tls_1_3_session_keys_set()
187 … tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_write_key, in _nx_secure_tls_1_3_session_keys_set()
210 … tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_write_key, in _nx_secure_tls_1_3_session_keys_set()
Dnx_secure_tls_generate_keys.c112 pre_master_sec = tls_session -> nx_secure_tls_key_material.nx_secure_tls_pre_master_secret; in _nx_secure_tls_generate_keys()
113 …pre_master_sec_size = tls_session -> nx_secure_tls_key_material.nx_secure_tls_pre_master_secret_si… in _nx_secure_tls_generate_keys()
114 master_sec = tls_session -> nx_secure_tls_key_material.nx_secure_tls_master_secret; in _nx_secure_tls_generate_keys()
147 … &tls_session -> nx_secure_tls_key_material, pre_master_sec, pre_master_sec_size, in _nx_secure_tls_generate_keys()
159 …NX_SECURE_MEMSET(pre_master_sec, 0x0, sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_t… in _nx_secure_tls_generate_keys()
164 …&tls_session -> nx_secure_tls_key_material, master_sec, tls_session -> nx_secure_tls_prf_metadata_… in _nx_secure_tls_generate_keys()
Dnx_secure_tls_send_clienthello.c164 (9u + sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random) + in _nx_secure_tls_send_clienthello()
184 …NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random, (UCHAR *)&… in _nx_secure_tls_send_clienthello()
189 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_c… in _nx_secure_tls_send_clienthello()
190 …sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random)); /* Use case of mem… in _nx_secure_tls_send_clienthello()
200 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i] = (UCHAR)(random_valu… in _nx_secure_tls_send_clienthello()
201 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i + 1] = (UCHAR)(random_valu… in _nx_secure_tls_send_clienthello()
202 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i + 2] = (UCHAR)(random_valu… in _nx_secure_tls_send_clienthello()
203 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i + 3] = (UCHAR)(random_valu… in _nx_secure_tls_send_clienthello()
207 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_c… in _nx_secure_tls_send_clienthello()
208 …sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random)); /* Use case of mem… in _nx_secure_tls_send_clienthello()
[all …]
Dnx_secure_dtls_send_serverhello.c103 if ((6u + sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random) + in _nx_secure_dtls_send_serverhello()
133 …NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random, (UCHAR *)&… in _nx_secure_dtls_send_serverhello()
139 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random + (i + 4)) = (UCHAR)(r… in _nx_secure_dtls_send_serverhello()
140 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random + (i + 5)) = (UCHAR)(rando… in _nx_secure_dtls_send_serverhello()
141 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random + (i + 6)) = (UCHAR)(rando… in _nx_secure_dtls_send_serverhello()
142 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random + (i + 7)) = (UCHAR)(rando… in _nx_secure_dtls_send_serverhello()
146 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_s… in _nx_secure_dtls_send_serverhello()
147 …sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random)); /* Use case of mem… in _nx_secure_dtls_send_serverhello()
148 length += sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random); in _nx_secure_dtls_send_serverhello()
Dnx_secure_tls_1_3_generate_keys.c247 secrets = &tls_session->nx_secure_tls_key_material.nx_secure_tls_key_secrets; in _nx_secure_tls_1_3_generate_handshake_keys()
273 key_block = tls_session -> nx_secure_tls_key_material.nx_secure_tls_key_material_data; in _nx_secure_tls_1_3_generate_handshake_keys()
274 …key_block_size = sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_key_material_data); in _nx_secure_tls_1_3_generate_handshake_keys()
278 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_write_mac_secret = secrets->tls_cli… in _nx_secure_tls_1_3_generate_handshake_keys()
279 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_write_mac_secret = secrets->tls_ser… in _nx_secure_tls_1_3_generate_handshake_keys()
294 … tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_write_key = &key_block[key_offset]; in _nx_secure_tls_1_3_generate_handshake_keys()
308 tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_iv = &key_block[key_offset]; in _nx_secure_tls_1_3_generate_handshake_keys()
322 … tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_write_key = &key_block[key_offset]; in _nx_secure_tls_1_3_generate_handshake_keys()
336 tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_iv = &key_block[key_offset]; in _nx_secure_tls_1_3_generate_handshake_keys()
391 … tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_write_key, in _nx_secure_tls_1_3_generate_handshake_keys()
[all …]
Dnx_secure_tls_session_keys_set.c128 …s_set(tls_session -> nx_secure_tls_session_ciphersuite, &tls_session -> nx_secure_tls_key_material, in _nx_secure_tls_session_keys_set()
129 … sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_key_material_data), in _nx_secure_tls_session_keys_set()
136 …s_set(tls_session -> nx_secure_tls_session_ciphersuite, &tls_session -> nx_secure_tls_key_material, in _nx_secure_tls_session_keys_set()
137 … sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_key_material_data), in _nx_secure_tls_session_keys_set()
Dnx_secure_tls_1_3_client_handshake.c289 … if (NX_SECURE_MEMCMP(&(tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_random[24]), in _nx_secure_tls_1_3_client_handshake()
404 if(tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length > 0) in _nx_secure_tls_1_3_client_handshake()
408 …_nx_secure_tls_handshake_hash_update(tls_session, tls_session->nx_secure_tls_key_material.nx_secur… in _nx_secure_tls_1_3_client_handshake()
409 … tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length); in _nx_secure_tls_1_3_client_handshake()
416 tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length = 0; in _nx_secure_tls_1_3_client_handshake()
458 if(tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length > 0) in _nx_secure_tls_1_3_client_handshake()
462 …_nx_secure_tls_handshake_hash_update(tls_session, tls_session->nx_secure_tls_key_material.nx_secur… in _nx_secure_tls_1_3_client_handshake()
463 … tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length); in _nx_secure_tls_1_3_client_handshake()
470 tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length = 0; in _nx_secure_tls_1_3_client_handshake()
Dnx_secure_dtls_send_clienthello.c137 if ((10u + sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random) + in _nx_secure_dtls_send_clienthello()
167 (2 + sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random) + in _nx_secure_dtls_send_clienthello()
205 …NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random, (UCHAR *)&… in _nx_secure_dtls_send_clienthello()
212 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random + (i + 4)) = (UCHAR)(r… in _nx_secure_dtls_send_clienthello()
213 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random + (i + 5)) = (UCHAR)(rando… in _nx_secure_dtls_send_clienthello()
214 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random + (i + 6)) = (UCHAR)(rando… in _nx_secure_dtls_send_clienthello()
215 …*(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random + (i + 7)) = (UCHAR)(rando… in _nx_secure_dtls_send_clienthello()
219 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_c… in _nx_secure_dtls_send_clienthello()
220 …sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random)); /* Use case of mem… in _nx_secure_dtls_send_clienthello()
221 length += sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random); in _nx_secure_dtls_send_clienthello()
Dnx_secure_tls_verify_mac.c103 … mac_secret = tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_write_mac_secret; in _nx_secure_tls_verify_mac()
108 … mac_secret = tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_write_mac_secret; in _nx_secure_tls_verify_mac()
Dnx_secure_tls_generate_premaster_secret.c96 … &tls_session -> nx_secure_tls_key_material, &tls_session -> nx_secure_tls_credentials, in _nx_secure_tls_generate_premaster_secret()
102 … &tls_session -> nx_secure_tls_key_material, &tls_session -> nx_secure_tls_credentials, in _nx_secure_tls_generate_premaster_secret()
Dnx_secure_tls_process_client_key_exchange.c104 …s_session -> nx_secure_tls_received_remote_credentials, &tls_session -> nx_secure_tls_key_material, in _nx_secure_tls_process_client_key_exchange()
116 …s_session -> nx_secure_tls_received_remote_credentials, &tls_session -> nx_secure_tls_key_material, in _nx_secure_tls_process_client_key_exchange()
Dnx_secure_tls_1_3_crypto_init.c105 ecdhe_data = &tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data[i]; in _nx_secure_tls_1_3_crypto_init()
116 …&tls_session -> nx_secure_tls_handshake_hash, ecc_info, &tls_session -> nx_secure_tls_key_material, in _nx_secure_tls_1_3_crypto_init()
Dnx_secure_tls_process_server_key_exchange.c128 … &tls_session -> nx_secure_tls_key_material, &tls_session -> nx_secure_tls_credentials, in _nx_secure_tls_process_server_key_exchange()
137 … &tls_session -> nx_secure_tls_key_material, &tls_session -> nx_secure_tls_credentials, in _nx_secure_tls_process_server_key_exchange()
Dnx_secure_tls_send_handshake_record.c140 …NX_SECURE_MEMCPY(&tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache[buffer_off… in _nx_secure_tls_send_handshake_record()
145 … tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length += (UINT)length; in _nx_secure_tls_send_handshake_record()
Dnx_secure_dtls_verify_mac.c106 … mac_secret = tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_write_mac_secret; in _nx_secure_dtls_verify_mac()
111 … mac_secret = tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_write_mac_secret; in _nx_secure_dtls_verify_mac()
Dnx_secure_tls_session_reset.c150 _nx_secure_tls_key_material_init(&session_ptr -> nx_secure_tls_key_material); in _nx_secure_tls_session_reset()
200 session_ptr -> nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length = 0; in _nx_secure_tls_session_reset()
Dnx_secure_tls_client_handshake.c389 if(tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length > 0) in _nx_secure_tls_client_handshake()
393 …_nx_secure_tls_handshake_hash_update(tls_session, tls_session->nx_secure_tls_key_material.nx_secur… in _nx_secure_tls_client_handshake()
394 … tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length); in _nx_secure_tls_client_handshake()
401 tls_session->nx_secure_tls_key_material.nx_secure_tls_handshake_cache_length = 0; in _nx_secure_tls_client_handshake()
Dnx_secure_tls_process_serverhello_extensions.c865 …if (key_group != tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data[i].nx_secure… in _nx_secure_tls_proc_serverhello_keyshare_extension()
871 tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data_selected = i; in _nx_secure_tls_proc_serverhello_keyshare_extension()
881 ecc_key_data = tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data; in _nx_secure_tls_proc_serverhello_keyshare_extension()
967 …extended_output.nx_crypto_extended_output_data = tls_session -> nx_secure_tls_key_material.nx_secu… in _nx_secure_tls_proc_serverhello_keyshare_extension()
968 …_crypto_extended_output_length_in_byte = sizeof(tls_session -> nx_secure_tls_key_material.nx_secur… in _nx_secure_tls_proc_serverhello_keyshare_extension()
983 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_pre_master_secret_size = extended_output.n… in _nx_secure_tls_proc_serverhello_keyshare_extension()
Dnx_secure_tls_process_clienthello_extensions.c611 …if(group == tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data[k].nx_secure_tls_… in _nx_secure_tls_proc_clienthello_sec_sa_extension()
615 … tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data_selected = k; in _nx_secure_tls_proc_clienthello_sec_sa_extension()
866 …if(key_group == tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data[i].nx_secure_… in _nx_secure_tls_proc_clienthello_keyshare_extension()
869 … ecc_key_data = &tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data[i]; in _nx_secure_tls_proc_clienthello_keyshare_extension()
875 tls_session -> nx_secure_tls_key_material.nx_secure_tls_ecc_key_data_selected = i; in _nx_secure_tls_proc_clienthello_keyshare_extension()
960 …extended_output.nx_crypto_extended_output_data = tls_session -> nx_secure_tls_key_material.nx_secu… in _nx_secure_tls_proc_clienthello_keyshare_extension()
961 …_crypto_extended_output_length_in_byte = sizeof(tls_session -> nx_secure_tls_key_material.nx_secur… in _nx_secure_tls_proc_clienthello_keyshare_extension()
976 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_pre_master_secret_size = extended_output.n… in _nx_secure_tls_proc_clienthello_keyshare_extension()
Dnx_secure_tls_1_3_finished_hash_generate.c129 secrets = &tls_session->nx_secure_tls_key_material.nx_secure_tls_key_secrets; in _nx_secure_tls_1_3_finished_hash_generate()
155 …transcript_hash = tls_session->nx_secure_tls_key_material.nx_secure_tls_transcript_hashes[NX_SECUR… in _nx_secure_tls_1_3_finished_hash_generate()
Dnx_secure_tls_record_payload_encrypt.c121 iv = tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_iv; in _nx_secure_tls_record_payload_encrypt()
129 iv = tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_iv; in _nx_secure_tls_record_payload_encrypt()
457 iv = tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_iv; in _nx_secure_tls_record_data_encrypt_init()
465 iv = tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_iv; in _nx_secure_tls_record_data_encrypt_init()
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_tls_ecc_generate_keys_coverage_test.c485 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
498 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
511 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
528 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
540 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
551 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
562 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
573 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
585 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
597 …sion.nx_secure_tls_handshake_hash, &session.nx_secure_tls_ecc, &session.nx_secure_tls_key_material, in TEST()
[all …]
Dnx_secure_tls_record_length_test.c167 tls_session.nx_secure_tls_key_material.nx_secure_tls_client_iv = test_iv; in ntest_0_entry()
170 tls_session.nx_secure_tls_key_material.nx_secure_tls_client_write_key = test_key; in ntest_0_entry()
Dnx_secure_tls_send_record_coverage_test.c150 tls_session.nx_secure_tls_key_material.nx_secure_tls_client_iv = buffer; in ntest_0_entry()
158 tls_session.nx_secure_tls_key_material.nx_secure_tls_client_iv = buffer; in ntest_0_entry()

123