netxduo
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
netxduo
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash field
Syntax
Show:
Summary
Declaration
from
nx_secure_tls.h:1211
NX_SECURE_TLS_HANDSHAKE_HASH
nx_secure_tls_handshake_hash
;
Examples
References
from
examples
Code
Location
Referrer
NX_SECURE_TLS_HANDSHAKE_HASH
nx_secure_tls_handshake_hash
;
nx_secure_tls.h:1211
temp_status
=
method_ptr
->
nx_crypto_cleanup
(
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
)
;
nx_secure_tls_client_handshake.c:234
_nx_secure_tls_client_handshake()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_scratch
,
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_size
)
;
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
,
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_size
,
nx_secure_tls_ecc_generate_keys.c:377
_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:401
_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:402
_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:421
_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:422
_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:441
_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:442
_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:461
_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:462
_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_ecc_generate_keys.c:473
_nx_secure_tls_ecc_generate_keys()
NX_SECURE_HASH_METADATA_CLONE
(
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()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
,
nx_secure_tls_finished_hash_generate.c:140
_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:141
_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:145
_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:159
_nx_secure_tls_finished_hash_generate()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata_size
,
nx_secure_tls_finished_hash_generate.c:160
_nx_secure_tls_finished_hash_generate()
metadata
=
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
;
nx_secure_tls_handshake_hash_init.c:160
_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:161
_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_init.c:176
_nx_secure_tls_handshake_hash_init()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_handler
,
nx_secure_tls_handshake_hash_update.c:222
_nx_secure_tls_handshake_hash_update()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
,
nx_secure_tls_handshake_hash_update.c:231
_nx_secure_tls_handshake_hash_update()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata_size
,
nx_secure_tls_handshake_hash_update.c:232
_nx_secure_tls_handshake_hash_update()
NX_SECURE_HASH_METADATA_CLONE
(
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_scratch
,
nx_secure_tls_process_certificate_verify.c:362
_nx_secure_tls_process_certificate_verify()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
,
nx_secure_tls_process_certificate_verify.c:363
_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:364
_nx_secure_tls_process_certificate_verify()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_handler
,
nx_secure_tls_process_certificate_verify.c:371
_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:380
_nx_secure_tls_process_certificate_verify()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata_size
,
nx_secure_tls_process_certificate_verify.c:381
_nx_secure_tls_process_certificate_verify()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_scratch
,
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_size
)
;
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
,
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_size
,
nx_secure_tls_process_server_key_exchange.c:357
_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:381
_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:382
_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:401
_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:402
_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:421
_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:422
_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:441
_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:442
_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_process_server_key_exchange.c:452
_nx_secure_tls_process_server_key_exchange()
NX_SECURE_HASH_METADATA_CLONE
(
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()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
,
nx_secure_tls_send_certificate_verify.c:388
_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:389
_nx_secure_tls_send_certificate_verify()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_handler
,
nx_secure_tls_send_certificate_verify.c:396
_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:405
_nx_secure_tls_send_certificate_verify()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata_size
,
nx_secure_tls_send_certificate_verify.c:406
_nx_secure_tls_send_certificate_verify()
temp_status
=
method_ptr
->
nx_crypto_cleanup
(
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
)
;
nx_secure_tls_server_handshake.c:451
_nx_secure_tls_server_handshake()
tls_session
->
nx_secure_tls_handshake_hash
.
nx_secure_tls_handshake_hash_sha256_metadata
=
&
metadata_area
[
offset
]
;
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_size
=
metadata_size_sha256
;
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_scratch
=
&
metadata_area
[
offset
]
;
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_size
=
max_handshake_hash_scratch_size
;
nx_secure_tls_session_create_ext.c:879
_nx_secure_tls_session_create_ext()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash
is read by 10 functions:
All items filtered out
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_handshake_hash
_nx_secure_tls_client_handshake()
_nx_secure_tls_ecc_generate_keys()
_nx_secure_tls_finished_hash_generate()
_nx_secure_tls_handshake_hash_init()
_nx_secure_tls_handshake_hash_update()
_nx_secure_tls_process_certificate_verify()
_nx_secure_tls_process_server_key_exchange()
_nx_secure_tls_send_certificate_verify()
_nx_secure_tls_server_handshake()
_nx_secure_tls_session_create_ext()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out