| /NetX-Duo-v6.2.1/nx_secure/src/ |
| D | nx_secure_session_keys_set.c | 78 …et(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, in _nx_secure_session_keys_set() argument 96 key_block = tls_key_material -> nx_secure_tls_key_material_data; in _nx_secure_session_keys_set() 127 NX_SECURE_MEMCPY(&tls_key_material -> nx_secure_tls_key_material_data[key_offset], in _nx_secure_session_keys_set() 128 …&tls_key_material -> nx_secure_tls_new_key_material_data[key_offset], hash_size); /* Use case of m… in _nx_secure_session_keys_set() 130 tls_key_material -> nx_secure_tls_client_write_mac_secret = key_block + key_offset; in _nx_secure_session_keys_set() 136 NX_SECURE_MEMCPY(&tls_key_material -> nx_secure_tls_key_material_data[key_offset], in _nx_secure_session_keys_set() 137 …&tls_key_material -> nx_secure_tls_new_key_material_data[key_offset], hash_size); /* Use case of m… in _nx_secure_session_keys_set() 139 tls_key_material -> nx_secure_tls_server_write_mac_secret = key_block + key_offset; in _nx_secure_session_keys_set() 149 NX_SECURE_MEMCPY(&tls_key_material -> nx_secure_tls_key_material_data[key_offset], in _nx_secure_session_keys_set() 150 …&tls_key_material -> nx_secure_tls_new_key_material_data[key_offset], key_size); /* Use case of me… in _nx_secure_session_keys_set() [all …]
|
| D | nx_secure_generate_premaster_secret.c | 81 …PHERSUITE_INFO *ciphersuite, USHORT protocol_version, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, in _nx_secure_generate_premaster_secret() argument 179 …extended_output.nx_crypto_extended_output_data = &tls_key_material -> nx_secure_tls_new_key_materi… in _nx_secure_generate_premaster_secret() 180 …extended_output.nx_crypto_extended_output_length_in_byte = sizeof(tls_key_material -> nx_secure_tl… in _nx_secure_generate_premaster_secret() 195 …tls_key_material -> nx_secure_tls_new_key_material_data[0] = (UCHAR)extended_output.nx_crypto_exte… in _nx_secure_generate_premaster_secret() 197 …extended_output.nx_crypto_extended_output_data = tls_key_material -> nx_secure_tls_pre_master_secr… in _nx_secure_generate_premaster_secret() 198 …extended_output.nx_crypto_extended_output_length_in_byte = sizeof(tls_key_material -> nx_secure_tl… in _nx_secure_generate_premaster_secret() 214 …tls_key_material -> nx_secure_tls_pre_master_secret_size = extended_output.nx_crypto_extended_outp… in _nx_secure_generate_premaster_secret() 261 …if ((2 + psk_length + 2 + psk_length) > sizeof(tls_key_material -> nx_secure_tls_pre_master_secret… in _nx_secure_generate_premaster_secret() 268 tls_key_material -> nx_secure_tls_pre_master_secret[0] = (UCHAR)(psk_length >> 8); in _nx_secure_generate_premaster_secret() 269 tls_key_material -> nx_secure_tls_pre_master_secret[1] = (UCHAR)psk_length; in _nx_secure_generate_premaster_secret() [all …]
|
| D | nx_secure_process_client_key_exchange.c | 96 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, in _nx_secure_process_client_key_exchange() argument 152 tls_key_material -> nx_secure_tls_pre_master_secret_size = 32; in _nx_secure_process_client_key_exchange() 162 … tls_key_material -> nx_secure_tls_pre_master_secret, in _nx_secure_process_client_key_exchange() 163 … tls_key_material -> nx_secure_tls_pre_master_secret_size, in _nx_secure_process_client_key_exchange() 190 …_nx_secure_generate_premaster_secret(ciphersuite, protocol_version, tls_key_material, tls_credenti… in _nx_secure_process_client_key_exchange() 252 …ecdhe_data = (NX_SECURE_TLS_ECDHE_HANDSHAKE_DATA *)tls_key_material -> nx_secure_tls_new_key_mater… in _nx_secure_process_client_key_exchange() 319 …extended_output.nx_crypto_extended_output_data = tls_key_material -> nx_secure_tls_pre_master_secr… in _nx_secure_process_client_key_exchange() 320 …extended_output.nx_crypto_extended_output_length_in_byte = sizeof(tls_key_material -> nx_secure_tl… in _nx_secure_process_client_key_exchange() 336 …tls_key_material -> nx_secure_tls_pre_master_secret_size = extended_output.nx_crypto_extended_outp… in _nx_secure_process_client_key_exchange() 373 if (length > sizeof(tls_key_material -> nx_secure_tls_pre_master_secret)) in _nx_secure_process_client_key_exchange() [all …]
|
| D | nx_secure_generate_session_keys.c | 80 … const NX_CRYPTO_METHOD *session_prf_method, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, in _nx_secure_generate_session_keys() argument 97 key_block = tls_key_material -> nx_secure_tls_new_key_material_data; in _nx_secure_generate_session_keys() 138 … NX_SECURE_MEMCPY(_nx_secure_tls_gen_keys_random, tls_key_material -> nx_secure_tls_server_random, in _nx_secure_generate_session_keys() 141 …tls_key_material -> nx_secure_tls_client_random, NX_SECURE_TLS_RANDOM_SIZE); /* Use case of memcpy… in _nx_secure_generate_session_keys()
|
| D | nx_secure_generate_client_key_exchange.c | 89 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, in _nx_secure_generate_client_key_exchange() argument 125 NX_PARAMETER_NOT_USED(tls_key_material); in _nx_secure_generate_client_key_exchange() 134 data_size = (UINT)(1 + tls_key_material -> nx_secure_tls_new_key_material_data[0]); in _nx_secure_generate_client_key_exchange() 136 if ((data_size > sizeof(tls_key_material -> nx_secure_tls_new_key_material_data)) || in _nx_secure_generate_client_key_exchange() 144 …NX_SECURE_MEMCPY(data_buffer, tls_key_material -> nx_secure_tls_new_key_material_data, data_size);… in _nx_secure_generate_client_key_exchange() 255 …tls_key_material -> nx_secure_tls_pre_master_secret, NX_SECURE_TLS_RSA_PREMASTER_SIZE); /* Use cas… in _nx_secure_generate_client_key_exchange()
|
| D | nx_secure_process_server_key_exchange.c | 102 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, in _nx_secure_process_server_key_exchange() argument 151 NX_PARAMETER_NOT_USED(tls_key_material); in _nx_secure_process_server_key_exchange() 209 tls_key_material -> nx_secure_tls_pre_master_secret_size = 32; in _nx_secure_process_server_key_exchange() 218 … tls_key_material -> nx_secure_tls_pre_master_secret, in _nx_secure_process_server_key_exchange() 219 … tls_key_material -> nx_secure_tls_pre_master_secret_size, in _nx_secure_process_server_key_exchange() 403 tls_key_material -> nx_secure_tls_client_random, in _nx_secure_process_server_key_exchange() 423 tls_key_material -> nx_secure_tls_server_random, in _nx_secure_process_server_key_exchange() 551 tls_key_material -> nx_secure_tls_client_random, in _nx_secure_process_server_key_exchange() 571 tls_key_material -> nx_secure_tls_server_random, in _nx_secure_process_server_key_exchange() 910 …extended_output.nx_crypto_extended_output_data = &tls_key_material -> nx_secure_tls_new_key_materi… in _nx_secure_process_server_key_exchange() [all …]
|
| D | nx_secure_generate_server_key_exchange.c | 84 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, in _nx_secure_generate_server_key_exchange() argument 123 NX_PARAMETER_NOT_USED(tls_key_material); in _nx_secure_generate_server_key_exchange() 221 …ecdhe_data = (NX_SECURE_TLS_ECDHE_HANDSHAKE_DATA *)tls_key_material -> nx_secure_tls_new_key_mater… in _nx_secure_generate_server_key_exchange() 227 … tls_key_material, tls_credentials, ecdhe_data -> nx_secure_tls_ecdhe_named_curve, NX_TRUE, in _nx_secure_generate_server_key_exchange()
|
| D | nx_secure_generate_master_secret.c | 82 … const NX_CRYPTO_METHOD *session_prf_method, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, in _nx_secure_generate_master_secret() argument 121 … NX_SECURE_MEMCPY(_nx_secure_tls_gen_keys_random, tls_key_material -> nx_secure_tls_client_random, in _nx_secure_generate_master_secret() 124 …tls_key_material -> nx_secure_tls_server_random, NX_SECURE_TLS_RANDOM_SIZE); /* Use case of memcpy… in _nx_secure_generate_master_secret()
|
| D | nx_secure_tls_ecc_generate_keys.c | 124 … NX_SECURE_TLS_ECC *tls_ecc_curves, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, in _nx_secure_tls_ecc_generate_keys() argument 163 NX_PARAMETER_NOT_USED(tls_key_material); in _nx_secure_tls_ecc_generate_keys() 432 tls_key_material -> nx_secure_tls_client_random, in _nx_secure_tls_ecc_generate_keys() 452 tls_key_material -> nx_secure_tls_server_random, in _nx_secure_tls_ecc_generate_keys() 581 tls_key_material -> nx_secure_tls_client_random, in _nx_secure_tls_ecc_generate_keys() 601 tls_key_material -> nx_secure_tls_server_random, in _nx_secure_tls_ecc_generate_keys()
|
| /NetX-Duo-v6.2.1/nx_secure/inc/ |
| D | nx_secure_tls.h | 1396 …PHERSUITE_INFO *ciphersuite, USHORT protocol_version, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, 1400 … const NX_CRYPTO_METHOD *session_prf_method, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, 1404 … const NX_CRYPTO_METHOD *session_prf_method, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, 1406 …t)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, 1412 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, 1417 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, 1425 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, 1430 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, 1639 … NX_SECURE_TLS_ECC *tls_ecc_curves, NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, 1852 … NX_SECURE_TLS_KEY_MATERIAL *tls_key_material, NX_SECURE_TLS_CREDENTIALS *tls_credentials, [all …]
|