NX_SECURE_TLS_KEY_MATERIAL_STRUCT::nx_secure_tls_client_random is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_SECURE_TLS_KEY_MATERIAL_STRUCT::nx_secure_tls_client_random

NX_SECURE_TLS_KEY_MATERIAL_STRUCT::nx_secure_tls_client_random field

Syntax

UCHAR nx_secure_tls_client_random[NX_SECURE_TLS_RANDOM_SIZE];

References

LocationReferrerText
nx_secure_tls.h:902
UCHAR nx_secure_tls_client_random[NX_SECURE_TLS_RANDOM_SIZE];
nx_secure_tls_ecc_generate_keys.c:396_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random,
nx_secure_tls_generate_keys.c:147_nx_secure_tls_generate_keys()
nx_secure_tls_generate_keys.c:298_nx_secure_tls_generate_keys()
tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random, NX_SECURE_TLS_RANDOM_SIZE); /* Use case of memcpy is verified. */
nx_secure_tls_key_material_init.c:71_nx_secure_tls_key_material_init()
NX_SECURE_MEMSET(key_material -> nx_secure_tls_client_random, 0, NX_SECURE_TLS_RANDOM_SIZE);
nx_secure_tls_process_clienthello.c:248_nx_secure_tls_process_clienthello()
NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random, &packet_buffer[length], NX_SECURE_TLS_RANDOM_SIZE); /* Use case of memcpy is verified. */
nx_secure_tls_process_server_key_exchange.c:376_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random,
nx_secure_tls_send_clienthello.c:157_nx_secure_tls_send_clienthello()
(9u + sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random) +
nx_secure_tls_send_clienthello.c:177_nx_secure_tls_send_clienthello()
NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random, (UCHAR *)&gmt_time, sizeof(gmt_time)); /* Use case of memcpy is verified. */
nx_secure_tls_send_clienthello.c:193_nx_secure_tls_send_clienthello()
tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i] = (UCHAR)(random_value);
nx_secure_tls_send_clienthello.c:194_nx_secure_tls_send_clienthello()
tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i + 1] = (UCHAR)(random_value >> 8);
nx_secure_tls_send_clienthello.c:195_nx_secure_tls_send_clienthello()
tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i + 2] = (UCHAR)(random_value >> 16);
nx_secure_tls_send_clienthello.c:196_nx_secure_tls_send_clienthello()
tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random[i + 3] = (UCHAR)(random_value >> 24);
nx_secure_tls_send_clienthello.c:200_nx_secure_tls_send_clienthello()
NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random,
nx_secure_tls_send_clienthello.c:201_nx_secure_tls_send_clienthello()
sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random)); /* Use case of memcpy is verified. */
nx_secure_tls_send_clienthello.c:203_nx_secure_tls_send_clienthello()
length += sizeof(tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random);

Data Use

Functions reading NX_SECURE_TLS_KEY_MATERIAL_STRUCT::nx_secure_tls_client_random
NX_SECURE_TLS_KEY_MATERIAL_STRUCT::nx_secure_tls_client_random
Type of NX_SECURE_TLS_KEY_MATERIAL_STRUCT::nx_secure_tls_client_random
NX_SECURE_TLS_KEY_MATERIAL_STRUCT::nx_secure_tls_client_random
all items filtered out