Home
last modified time | relevance | path

Searched refs:session_cipher_method (Results 1 – 8 of 8) sorted by relevance

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_tls_record_payload_encrypt.c29 const NX_CRYPTO_METHOD *session_cipher_method);
95 const NX_CRYPTO_METHOD *session_cipher_method; in _nx_secure_tls_record_payload_encrypt() local
136session_cipher_method = tls_session -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_… in _nx_secure_tls_record_payload_encrypt()
138 if (session_cipher_method -> nx_crypto_operation == NX_NULL) in _nx_secure_tls_record_payload_encrypt()
145 block_size = session_cipher_method -> nx_crypto_block_size_in_bytes; in _nx_secure_tls_record_payload_encrypt()
148 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_record_payload_encrypt()
154 … record_type, &data_offset, session_cipher_method); in _nx_secure_tls_record_payload_encrypt()
182 status = session_cipher_method -> nx_crypto_operation(NX_CRYPTO_ENCRYPT_UPDATE, in _nx_secure_tls_record_payload_encrypt()
184 … (NX_CRYPTO_METHOD *)session_cipher_method, in _nx_secure_tls_record_payload_encrypt()
201 if (session_cipher_method -> nx_crypto_algorithm == NX_CRYPTO_ENCRYPTION_AES_CBC) in _nx_secure_tls_record_payload_encrypt()
[all …]
Dnx_secure_tls_1_3_session_keys_set.c89 const NX_CRYPTO_METHOD *session_cipher_method = NX_NULL; in _nx_secure_tls_1_3_session_keys_set() local
131session_cipher_method = tls_session -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_… in _nx_secure_tls_1_3_session_keys_set()
132 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_tls_1_3_session_keys_set()
170 if (session_cipher_method -> nx_crypto_init != NULL) in _nx_secure_tls_1_3_session_keys_set()
175 …tls_session -> nx_secure_tls_session_cipher_client_initialized && session_cipher_method -> nx_cryp… in _nx_secure_tls_1_3_session_keys_set()
177 …status = session_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_session_cipher_metada… in _nx_secure_tls_1_3_session_keys_set()
186 … status = session_cipher_method -> nx_crypto_init((NX_CRYPTO_METHOD*)session_cipher_method, in _nx_secure_tls_1_3_session_keys_set()
188session_cipher_method -> nx_crypto_key_size_in_bits, in _nx_secure_tls_1_3_session_keys_set()
197 …tls_session -> nx_secure_tls_session_cipher_server_initialized && session_cipher_method -> nx_cryp… in _nx_secure_tls_1_3_session_keys_set()
199 …status = session_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_session_cipher_metada… in _nx_secure_tls_1_3_session_keys_set()
[all …]
Dnx_secure_tls_record_payload_decrypt.c36 const NX_CRYPTO_METHOD *session_cipher_method,
117 const NX_CRYPTO_METHOD *session_cipher_method; in _nx_secure_tls_record_payload_decrypt() local
141session_cipher_method = tls_session -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_… in _nx_secure_tls_record_payload_decrypt()
144 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_record_payload_decrypt()
161 if ((session_cipher_method -> nx_crypto_algorithm == NX_CRYPTO_ENCRYPTION_AES_CCM_8) || in _nx_secure_tls_record_payload_decrypt()
162 (session_cipher_method -> nx_crypto_algorithm == NX_CRYPTO_ENCRYPTION_AES_CCM_12) || in _nx_secure_tls_record_payload_decrypt()
163 (session_cipher_method -> nx_crypto_algorithm == NX_CRYPTO_ENCRYPTION_AES_CCM_16) || in _nx_secure_tls_record_payload_decrypt()
164 (session_cipher_method -> nx_crypto_algorithm == NX_CRYPTO_ENCRYPTION_AES_GCM_16) || in _nx_secure_tls_record_payload_decrypt()
165 NX_SECURE_AEAD_CIPHER_CHECK(session_cipher_method -> nx_crypto_algorithm)) in _nx_secure_tls_record_payload_decrypt()
193 icv_size = (session_cipher_method -> nx_crypto_ICV_size_in_bits >> 3); in _nx_secure_tls_record_payload_decrypt()
[all …]
Dnx_secure_session_keys_set.c89 const NX_CRYPTO_METHOD *session_cipher_method = NX_NULL; in _nx_secure_session_keys_set() local
99 session_cipher_method = ciphersuite -> nx_secure_tls_session_cipher; in _nx_secure_session_keys_set()
102 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_session_keys_set()
108 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_session_keys_set()
187 if (session_cipher_method -> nx_crypto_init != NULL) in _nx_secure_session_keys_set()
190 if (*session_cipher_initialized && session_cipher_method -> nx_crypto_cleanup) in _nx_secure_session_keys_set()
192 status = session_cipher_method -> nx_crypto_cleanup(session_cipher_metadata); in _nx_secure_session_keys_set()
210 status = session_cipher_method -> nx_crypto_init((NX_CRYPTO_METHOD*)session_cipher_method, in _nx_secure_session_keys_set()
212session_cipher_method -> nx_crypto_key_size_in_bits, in _nx_secure_session_keys_set()
Dnx_secure_tls_session_iv_size_get.c75 const NX_CRYPTO_METHOD *session_cipher_method; in _nx_secure_tls_session_iv_size_get() local
92session_cipher_method = tls_session -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_… in _nx_secure_tls_session_iv_size_get()
93 algorithm = session_cipher_method -> nx_crypto_algorithm; in _nx_secure_tls_session_iv_size_get()
112 *iv_size = (session_cipher_method -> nx_crypto_IV_size_in_bits >> 3); in _nx_secure_tls_session_iv_size_get()
Dnx_secure_generate_session_keys.c89 const NX_CRYPTO_METHOD *session_cipher_method = NX_NULL; in _nx_secure_generate_session_keys() local
101 session_cipher_method = ciphersuite -> nx_secure_tls_session_cipher; in _nx_secure_generate_session_keys()
105 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_generate_session_keys()
111 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_generate_session_keys()
Dnx_secure_tls_1_3_generate_keys.c215 const NX_CRYPTO_METHOD *session_cipher_method = NX_NULL; in _nx_secure_tls_1_3_generate_handshake_keys() local
261session_cipher_method = tls_session -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_session_… in _nx_secure_tls_1_3_generate_handshake_keys()
266 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_tls_1_3_generate_handshake_keys()
376 if (session_cipher_method -> nx_crypto_init != NULL) in _nx_secure_tls_1_3_generate_handshake_keys()
378 …if (tls_session -> nx_secure_tls_session_cipher_client_initialized && session_cipher_method -> nx_… in _nx_secure_tls_1_3_generate_handshake_keys()
380 …status = session_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_session_cipher_metada… in _nx_secure_tls_1_3_generate_handshake_keys()
390 status = session_cipher_method -> nx_crypto_init((NX_CRYPTO_METHOD*)session_cipher_method, in _nx_secure_tls_1_3_generate_handshake_keys()
392session_cipher_method -> nx_crypto_key_size_in_bits, in _nx_secure_tls_1_3_generate_handshake_keys()
404 …if (tls_session -> nx_secure_tls_session_cipher_server_initialized && session_cipher_method -> nx_… in _nx_secure_tls_1_3_generate_handshake_keys()
406 …status = session_cipher_method -> nx_crypto_cleanup(tls_session -> nx_secure_session_cipher_metada… in _nx_secure_tls_1_3_generate_handshake_keys()
[all …]
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_tls_send_and_receive_record_test.c919 NX_CRYPTO_METHOD *session_cipher_method; in ntest_1_entry() local
1020 session_cipher_method = (NX_CRYPTO_METHOD*)ciphersuite -> nx_secure_tls_session_cipher; in ntest_1_entry()
1023 crypto_operation_backup = session_cipher_method -> nx_crypto_operation; in ntest_1_entry()
1024 session_cipher_method -> nx_crypto_operation = _bad_crypto_operation; in ntest_1_entry()
1028 session_cipher_method -> nx_crypto_operation = crypto_operation_backup; in ntest_1_entry()