NX_SECURE_TLS_FINISHED_HASH_SIZE is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_SECURE_TLS_FINISHED_HASH_SIZE

NX_SECURE_TLS_FINISHED_HASH_SIZE macro

Syntax

#define NX_SECURE_TLS_FINISHED_HASH_SIZE (12)

References

LocationText
nx_secure_tls.h:665
#define NX_SECURE_TLS_FINISHED_HASH_SIZE (12) /* Size of the TLS handshake Finished hash in bytes. If SSLv3 is added, the hash size will need to
nx_secure_tls.h:1194
UCHAR nx_secure_tls_remote_verify_data[NX_SECURE_TLS_FINISHED_HASH_SIZE];
nx_secure_tls.h:1195
UCHAR nx_secure_tls_local_verify_data[NX_SECURE_TLS_FINISHED_HASH_SIZE];
nx_secure_tls_finished_hash_generate.c:319
NX_SECURE_TLS_FINISHED_HASH_SIZE,
nx_secure_tls_process_clienthello_extensions.c:409
if (renegotiated_connection_length != NX_SECURE_TLS_FINISHED_HASH_SIZE)
nx_secure_tls_process_clienthello_extensions.c:416
compare_value = NX_SECURE_MEMCMP(&packet_buffer[offset], tls_session -> nx_secure_tls_remote_verify_data, NX_SECURE_TLS_FINISHED_HASH_SIZE);
nx_secure_tls_process_finished.c:118
if (message_length != NX_SECURE_TLS_FINISHED_HASH_SIZE)
nx_secure_tls_process_finished.c:160
NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_remote_verify_data, generated_hash, NX_SECURE_TLS_FINISHED_HASH_SIZE); /* Use case of memcpy is verified. */
nx_secure_tls_process_finished.c:164
compare_result = (UINT)NX_SECURE_MEMCMP(generated_hash, packet_buffer, NX_SECURE_TLS_FINISHED_HASH_SIZE);
nx_secure_tls_process_serverhello_extensions.c:714
if (renegotiated_connection_length != (2 * NX_SECURE_TLS_FINISHED_HASH_SIZE))
nx_secure_tls_process_serverhello_extensions.c:721
compare_value = NX_SECURE_MEMCMP(&packet_buffer[offset], tls_session -> nx_secure_tls_local_verify_data, NX_SECURE_TLS_FINISHED_HASH_SIZE);
nx_secure_tls_process_serverhello_extensions.c:730
offset += NX_SECURE_TLS_FINISHED_HASH_SIZE;
nx_secure_tls_process_serverhello_extensions.c:731
compare_value = NX_SECURE_MEMCMP(&packet_buffer[offset], tls_session -> nx_secure_tls_remote_verify_data, NX_SECURE_TLS_FINISHED_HASH_SIZE);
nx_secure_tls_send_clienthello_extensions.c:1581
if (available_size < (offset + 3u + NX_SECURE_TLS_FINISHED_HASH_SIZE))
nx_secure_tls_send_clienthello_extensions.c:1588
data_length = NX_SECURE_TLS_FINISHED_HASH_SIZE + 1;
nx_secure_tls_send_clienthello_extensions.c:1595
packet_buffer[offset] = (UCHAR)(NX_SECURE_TLS_FINISHED_HASH_SIZE & 0x00FF);
nx_secure_tls_send_clienthello_extensions.c:1599
NX_SECURE_MEMCPY(&packet_buffer[offset], tls_session -> nx_secure_tls_local_verify_data, NX_SECURE_TLS_FINISHED_HASH_SIZE); /* Use case of memcpy is verified. */
nx_secure_tls_send_clienthello_extensions.c:1600
offset += NX_SECURE_TLS_FINISHED_HASH_SIZE;
nx_secure_tls_send_finished.c:108
if (NX_SECURE_TLS_FINISHED_HASH_SIZE > ((ULONG)(send_packet -> nx_packet_data_end) - (ULONG)(send_packet -> nx_packet_append_ptr)))
nx_secure_tls_send_finished.c:122
NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_local_verify_data, send_packet -> nx_packet_append_ptr, NX_SECURE_TLS_FINISHED_HASH_SIZE); /* Use case of memcpy is verified. */
nx_secure_tls_send_finished.c:126
hash_size = NX_SECURE_TLS_FINISHED_HASH_SIZE;
nx_secure_tls_send_serverhello_extensions.c:348
if (available_size < (offset + 3u + 2 * NX_SECURE_TLS_FINISHED_HASH_SIZE))
nx_secure_tls_send_serverhello_extensions.c:355
data_length = (NX_SECURE_TLS_FINISHED_HASH_SIZE * 2) + 1;
nx_secure_tls_send_serverhello_extensions.c:362
packet_buffer[offset] = (UCHAR)((NX_SECURE_TLS_FINISHED_HASH_SIZE * 2) & 0x00FF);
nx_secure_tls_send_serverhello_extensions.c:366
NX_SECURE_MEMCPY(&packet_buffer[offset], tls_session -> nx_secure_tls_remote_verify_data, NX_SECURE_TLS_FINISHED_HASH_SIZE); /* Use case of memcpy is verified. */
nx_secure_tls_send_serverhello_extensions.c:367
offset += NX_SECURE_TLS_FINISHED_HASH_SIZE;
nx_secure_tls_send_serverhello_extensions.c:368
NX_SECURE_MEMCPY(&packet_buffer[offset], tls_session -> nx_secure_tls_local_verify_data, NX_SECURE_TLS_FINISHED_HASH_SIZE); /* Use case of memcpy is verified. */
nx_secure_tls_send_serverhello_extensions.c:369
offset += NX_SECURE_TLS_FINISHED_HASH_SIZE;
nx_secure_tls_session_reset.c:165
NX_SECURE_MEMSET(session_ptr -> nx_secure_tls_remote_verify_data, 0, NX_SECURE_TLS_FINISHED_HASH_SIZE);
nx_secure_tls_session_reset.c:166
NX_SECURE_MEMSET(session_ptr -> nx_secure_tls_local_verify_data, 0, NX_SECURE_TLS_FINISHED_HASH_SIZE);