NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash

NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash field

Syntax

NX_SECURE_TLS_HANDSHAKE_HASH nx_secure_tls_handshake_hash;

References

LocationReferrerText
nx_secure_tls.h:1211
NX_SECURE_TLS_HANDSHAKE_HASH nx_secure_tls_handshake_hash;
nx_secure_tls_client_handshake.c:234_nx_secure_tls_client_handshake()
temp_status = method_ptr -> nx_crypto_cleanup(tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata);
nx_secure_tls_ecc_generate_keys.c:355_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_ecc_generate_keys.c:356_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch_size);
nx_secure_tls_ecc_generate_keys.c:376_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_ecc_generate_keys.c:377_nx_secure_tls_ecc_generate_keys()
nx_secure_tls_ecc_generate_keys.c:401_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_ecc_generate_keys.c:402_nx_secure_tls_ecc_generate_keys()
nx_secure_tls_ecc_generate_keys.c:421_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_ecc_generate_keys.c:422_nx_secure_tls_ecc_generate_keys()
nx_secure_tls_ecc_generate_keys.c:441_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_ecc_generate_keys.c:442_nx_secure_tls_ecc_generate_keys()
nx_secure_tls_ecc_generate_keys.c:461_nx_secure_tls_ecc_generate_keys()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_ecc_generate_keys.c:462_nx_secure_tls_ecc_generate_keys()
nx_secure_tls_ecc_generate_keys.c:473_nx_secure_tls_ecc_generate_keys()
status = hash_method -> nx_crypto_cleanup(tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch);
nx_secure_tls_finished_hash_generate.c:139_nx_secure_tls_finished_hash_generate()
nx_secure_tls_finished_hash_generate.c:140_nx_secure_tls_finished_hash_generate()
nx_secure_tls_finished_hash_generate.c:141_nx_secure_tls_finished_hash_generate()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata_size); /* Use case of memcpy is verified. */
nx_secure_tls_finished_hash_generate.c:145_nx_secure_tls_finished_hash_generate()
handler = tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_handler;
nx_secure_tls_finished_hash_generate.c:159_nx_secure_tls_finished_hash_generate()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_finished_hash_generate.c:160_nx_secure_tls_finished_hash_generate()
nx_secure_tls_handshake_hash_init.c:160_nx_secure_tls_handshake_hash_init()
metadata = tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata;
nx_secure_tls_handshake_hash_init.c:161_nx_secure_tls_handshake_hash_init()
metadata_size = tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata_size;
nx_secure_tls_handshake_hash_init.c:176_nx_secure_tls_handshake_hash_init()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_handler = handler;
nx_secure_tls_handshake_hash_update.c:222_nx_secure_tls_handshake_hash_update()
nx_secure_tls_handshake_hash_update.c:231_nx_secure_tls_handshake_hash_update()
nx_secure_tls_handshake_hash_update.c:232_nx_secure_tls_handshake_hash_update()
nx_secure_tls_process_certificate_verify.c:362_nx_secure_tls_process_certificate_verify()
nx_secure_tls_process_certificate_verify.c:363_nx_secure_tls_process_certificate_verify()
nx_secure_tls_process_certificate_verify.c:364_nx_secure_tls_process_certificate_verify()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata_size); /* Use case of memcpy is verified. */
nx_secure_tls_process_certificate_verify.c:371_nx_secure_tls_process_certificate_verify()
nx_secure_tls_process_certificate_verify.c:380_nx_secure_tls_process_certificate_verify()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_process_certificate_verify.c:381_nx_secure_tls_process_certificate_verify()
nx_secure_tls_process_server_key_exchange.c:335_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_process_server_key_exchange.c:336_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch_size);
nx_secure_tls_process_server_key_exchange.c:356_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_process_server_key_exchange.c:357_nx_secure_tls_process_server_key_exchange()
nx_secure_tls_process_server_key_exchange.c:381_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_process_server_key_exchange.c:382_nx_secure_tls_process_server_key_exchange()
nx_secure_tls_process_server_key_exchange.c:401_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_process_server_key_exchange.c:402_nx_secure_tls_process_server_key_exchange()
nx_secure_tls_process_server_key_exchange.c:421_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_process_server_key_exchange.c:422_nx_secure_tls_process_server_key_exchange()
nx_secure_tls_process_server_key_exchange.c:441_nx_secure_tls_process_server_key_exchange()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_process_server_key_exchange.c:442_nx_secure_tls_process_server_key_exchange()
nx_secure_tls_process_server_key_exchange.c:452_nx_secure_tls_process_server_key_exchange()
status = hash_method -> nx_crypto_cleanup(tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch);
nx_secure_tls_send_certificate_verify.c:387_nx_secure_tls_send_certificate_verify()
nx_secure_tls_send_certificate_verify.c:388_nx_secure_tls_send_certificate_verify()
nx_secure_tls_send_certificate_verify.c:389_nx_secure_tls_send_certificate_verify()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata_size); /* Use case of memcpy is verified. */
nx_secure_tls_send_certificate_verify.c:396_nx_secure_tls_send_certificate_verify()
nx_secure_tls_send_certificate_verify.c:405_nx_secure_tls_send_certificate_verify()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch,
nx_secure_tls_send_certificate_verify.c:406_nx_secure_tls_send_certificate_verify()
nx_secure_tls_server_handshake.c:451_nx_secure_tls_server_handshake()
temp_status = method_ptr -> nx_crypto_cleanup(tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata);
nx_secure_tls_session_create_ext.c:873_nx_secure_tls_session_create_ext()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata = &metadata_area[offset];
nx_secure_tls_session_create_ext.c:874_nx_secure_tls_session_create_ext()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_sha256_metadata_size = metadata_size_sha256;
nx_secure_tls_session_create_ext.c:878_nx_secure_tls_session_create_ext()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch = &metadata_area[offset];
nx_secure_tls_session_create_ext.c:879_nx_secure_tls_session_create_ext()
tls_session -> nx_secure_tls_handshake_hash.nx_secure_tls_handshake_hash_scratch_size = max_handshake_hash_scratch_size;

Data Use

Type of NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash