netxduo
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite field
Syntax
from
nx_secure_tls.h:1164
const
NX_SECURE_TLS_CIPHERSUITE_INFO
*
nx_secure_tls_session_ciphersuite
;
References
Location
Referrer
Text
nx_secure_tls.h:1164
const
NX_SECURE_TLS_CIPHERSUITE_INFO
*
nx_secure_tls_session_ciphersuite
;
nx_secure_tls_ecc_generate_keys.c:134
_nx_secure_tls_ecc_generate_keys()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_ecc_generate_keys.c:142
_nx_secure_tls_ecc_generate_keys()
ecdhe_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
;
nx_secure_tls_ecc_generate_keys.c:652
_nx_secure_tls_ecc_generate_keys()
auth_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_auth
;
nx_secure_tls_finished_hash_generate.c:119
_nx_secure_tls_finished_hash_generate()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_finished_hash_generate.c:180
_nx_secure_tls_finished_hash_generate()
method_ptr
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_prf
;
nx_secure_tls_generate_keys.c:117
_nx_secure_tls_generate_keys()
ciphersuite
=
tls_session
->
nx_secure_tls_session_ciphersuite
;
nx_secure_tls_generate_premaster_secret.c:97
_nx_secure_tls_generate_premaster_secret()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_generate_premaster_secret.c:105
_nx_secure_tls_generate_premaster_secret()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDHE
)
nx_secure_tls_generate_premaster_secret.c:110
_nx_secure_tls_generate_premaster_secret()
else
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDH
)
nx_secure_tls_generate_premaster_secret.c:137
_nx_secure_tls_generate_premaster_secret()
ecdh_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
;
nx_secure_tls_hash_record.c:108
_nx_secure_tls_hash_record()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_hash_record.c:116
_nx_secure_tls_hash_record()
authentication_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash
;
nx_secure_tls_hash_record.c:121
_nx_secure_tls_hash_record()
hash_size
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash_size
;
nx_secure_tls_process_client_key_exchange.c:115
_nx_secure_tls_process_client_key_exchange()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_process_client_key_exchange.c:178
_nx_secure_tls_process_client_key_exchange()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDH
||
nx_secure_tls_process_client_key_exchange.c:179
_nx_secure_tls_process_client_key_exchange()
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDHE
)
nx_secure_tls_process_client_key_exchange.c:189
_nx_secure_tls_process_client_key_exchange()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDH
)
nx_secure_tls_process_client_key_exchange.c:248
_nx_secure_tls_process_client_key_exchange()
ecdh_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
;
nx_secure_tls_process_client_key_exchange.c:341
_nx_secure_tls_process_client_key_exchange()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_ciphersuite
==
TLS_NULL_WITH_NULL_NULL
)
nx_secure_tls_process_client_key_exchange.c:363
_nx_secure_tls_process_client_key_exchange()
public_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
;
nx_secure_tls_process_clienthello.c:457
_nx_secure_tls_process_clienthello()
tls_session
->
nx_secure_tls_session_ciphersuite
=
ciphersuite_info
;
nx_secure_tls_process_clienthello.c:513
_nx_secure_tls_process_clienthello()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_process_server_key_exchange.c:138
_nx_secure_tls_process_server_key_exchange()
ciphersuite
=
tls_session
->
nx_secure_tls_session_ciphersuite
;
nx_secure_tls_process_serverhello.c:191
_nx_secure_tls_process_serverhello()
status
=
_nx_secure_tls_ciphersuite_lookup
(
tls_session
,
ciphersuite
,
&
tls_session
->
nx_secure_tls_session_ciphersuite
,
&
ciphersuite_priority
)
;
nx_secure_tls_record_hash_calculate.c:87
_nx_secure_tls_record_hash_calculate()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_record_hash_calculate.c:95
_nx_secure_tls_record_hash_calculate()
authentication_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash
;
nx_secure_tls_record_hash_calculate.c:101
_nx_secure_tls_record_hash_calculate()
hash_size
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash_size
;
nx_secure_tls_record_hash_initialize.c:96
_nx_secure_tls_record_hash_initialize()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_record_hash_initialize.c:104
_nx_secure_tls_record_hash_initialize()
authentication_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash
;
nx_secure_tls_record_hash_initialize.c:110
_nx_secure_tls_record_hash_initialize()
hash_size
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash_size
;
nx_secure_tls_record_hash_update.c:84
_nx_secure_tls_record_hash_update()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_record_hash_update.c:92
_nx_secure_tls_record_hash_update()
authentication_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash
;
nx_secure_tls_record_payload_decrypt.c:130
_nx_secure_tls_record_payload_decrypt()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_record_payload_decrypt.c:139
_nx_secure_tls_record_payload_decrypt()
session_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
;
nx_secure_tls_record_payload_decrypt.c:555
_nx_secure_tls_record_chained_packet_decrypt()
session_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
;
nx_secure_tls_record_payload_decrypt.c:981
_nx_secure_tls_data_decrypt()
session_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
;
nx_secure_tls_record_payload_encrypt.c:107
_nx_secure_tls_record_payload_encrypt()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_record_payload_encrypt.c:134
_nx_secure_tls_record_payload_encrypt()
session_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
;
nx_secure_tls_send_client_key_exchange.c:108
_nx_secure_tls_send_client_key_exchange()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_send_client_key_exchange.c:116
_nx_secure_tls_send_client_key_exchange()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDH
||
nx_secure_tls_send_client_key_exchange.c:117
_nx_secure_tls_send_client_key_exchange()
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDHE
)
nx_secure_tls_send_client_key_exchange.c:212
_nx_secure_tls_send_client_key_exchange()
public_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
;
nx_secure_tls_send_record.c:202
_nx_secure_tls_send_record()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_send_record.c:235
_nx_secure_tls_send_record()
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash
->
nx_crypto_operation
)
nx_secure_tls_send_server_key_exchange.c:108
_nx_secure_tls_send_server_key_exchange()
ciphersuite
=
tls_session
->
nx_secure_tls_session_ciphersuite
;
nx_secure_tls_send_serverhello.c:228
_nx_secure_tls_send_serverhello()
ciphersuite
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_ciphersuite
;
nx_secure_tls_server_handshake.c:273
_nx_secure_tls_server_handshake()
NX_ASSERT
(
tls_session
->
nx_secure_tls_session_ciphersuite
!=
NX_NULL
)
;
nx_secure_tls_server_handshake.c:301
_nx_secure_tls_server_handshake()
||
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_public_cipher
->
nx_crypto_algorithm
==
NX_CRYPTO_KEY_EXCHANGE_ECDHE
nx_secure_tls_session_iv_size_get.c:84
_nx_secure_tls_session_iv_size_get()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_session_iv_size_get.c:93
_nx_secure_tls_session_iv_size_get()
session_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
;
nx_secure_tls_session_keys_set.c:127
_nx_secure_tls_session_keys_set()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_session_keys_set.c:135
_nx_secure_tls_session_keys_set()
session_cipher_method
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
;
nx_secure_tls_session_keys_set.c:141
_nx_secure_tls_session_keys_set()
hash_size
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash_size
;
nx_secure_tls_session_reset.c:105
_nx_secure_tls_session_reset()
if
(
session_ptr
->
nx_secure_tls_session_ciphersuite
!=
NX_NULL
)
nx_secure_tls_session_reset.c:107
_nx_secure_tls_session_reset()
if
(
session_ptr
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
->
nx_crypto_cleanup
)
nx_secure_tls_session_reset.c:109
_nx_secure_tls_session_reset()
temp_status
=
session_ptr
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
->
nx_crypto_cleanup
(
session_ptr
->
nx_secure_session_cipher_metadata_area_client
)
;
nx_secure_tls_session_reset.c:115
_nx_secure_tls_session_reset()
temp_status
=
session_ptr
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_session_cipher
->
nx_crypto_cleanup
(
session_ptr
->
nx_secure_session_cipher_metadata_area_server
)
;
nx_secure_tls_session_reset.c:140
_nx_secure_tls_session_reset()
session_ptr
->
nx_secure_tls_session_ciphersuite
=
NX_NULL
;
nx_secure_tls_verify_mac.c:92
_nx_secure_tls_verify_mac()
if
(
tls_session
->
nx_secure_tls_session_ciphersuite
==
NX_NULL
)
nx_secure_tls_verify_mac.c:100
_nx_secure_tls_verify_mac()
hash_size
=
tls_session
->
nx_secure_tls_session_ciphersuite
->
nx_secure_tls_hash_size
;
Data Use
Functions writing
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite
Functions reading
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite
_nx_secure_tls_process_clienthello()
_nx_secure_tls_session_reset()
all items filtered out
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite
_nx_secure_tls_ecc_generate_keys()
_nx_secure_tls_finished_hash_generate()
_nx_secure_tls_generate_keys()
_nx_secure_tls_generate_premaster_secret()
_nx_secure_tls_hash_record()
_nx_secure_tls_process_client_key_exchange()
_nx_secure_tls_process_clienthello()
_nx_secure_tls_process_server_key_exchange()
_nx_secure_tls_record_hash_calculate()
_nx_secure_tls_record_hash_initialize()
_nx_secure_tls_record_hash_update()
_nx_secure_tls_record_payload_decrypt()
_nx_secure_tls_record_chained_packet_decrypt()
_nx_secure_tls_data_decrypt()
_nx_secure_tls_record_payload_encrypt()
_nx_secure_tls_send_client_key_exchange()
_nx_secure_tls_send_record()
_nx_secure_tls_send_server_key_exchange()
_nx_secure_tls_send_serverhello()
_nx_secure_tls_server_handshake()
_nx_secure_tls_session_iv_size_get()
_nx_secure_tls_session_keys_set()
_nx_secure_tls_session_reset()
_nx_secure_tls_verify_mac()
all items filtered out
Type of
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite
NX_SECURE_TLS_SESSION_STRUCT::nx_secure_tls_session_ciphersuite
NX_SECURE_TLS_CIPHERSUITE_INFO_STRUCT
all items filtered out