Home
last modified time | relevance | path

Searched refs:ciphersuite (Results 1 – 25 of 37) sorted by relevance

12

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_tls_generate_keys.c87 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in _nx_secure_tls_generate_keys() local
104 ciphersuite = tls_session -> nx_secure_tls_session_ciphersuite; in _nx_secure_tls_generate_keys()
105 if (ciphersuite == NX_NULL) in _nx_secure_tls_generate_keys()
127 session_prf_method = ciphersuite -> nx_secure_tls_prf; in _nx_secure_tls_generate_keys()
146 …status = tls_session -> nx_secure_generate_master_secret(ciphersuite, tls_session -> nx_secure_tls… in _nx_secure_tls_generate_keys()
163 …status = tls_session -> nx_secure_generate_session_keys(ciphersuite, tls_session -> nx_secure_tls_… in _nx_secure_tls_generate_keys()
Dnx_secure_tls_send_clienthello.c98 USHORT ciphersuite; in _nx_secure_tls_send_clienthello() local
229ciphersuite = crypto_table -> nx_secure_tls_ciphersuite_lookup_table[i].nx_secure_tls_ciphersuite; in _nx_secure_tls_send_clienthello()
232 if ((tls_session -> nx_secure_tls_1_3 == NX_FALSE) && ((ciphersuite >> 8) == 0x13)) in _nx_secure_tls_send_clienthello()
239 packet_buffer[length] = (UCHAR)((ciphersuite & 0xFF00) >> 8); in _nx_secure_tls_send_clienthello()
240 packet_buffer[length + 1] = (UCHAR)(ciphersuite & 0x00FF); in _nx_secure_tls_send_clienthello()
254 ciphersuite = TLS_EMPTY_RENEGOTIATION_INFO_SCSV; in _nx_secure_tls_send_clienthello()
255 packet_buffer[length] = (UCHAR)((ciphersuite & 0xFF00) >> 8); in _nx_secure_tls_send_clienthello()
256 packet_buffer[length + 1] = (UCHAR)(ciphersuite & 0x00FF); in _nx_secure_tls_send_clienthello()
265 ciphersuite = TLS_FALLBACK_NOTIFY_SCSV; in _nx_secure_tls_send_clienthello()
266 packet_buffer[length] = (UCHAR)((ciphersuite & 0xFF00) >> 8); in _nx_secure_tls_send_clienthello()
[all …]
Dnx_secure_generate_master_secret.c81 UINT _nx_secure_generate_master_secret(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT pr… in _nx_secure_generate_master_secret() argument
107 …if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_RSA in _nx_secure_generate_master_secret()
109 …|| ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECD… in _nx_secure_generate_master_secret()
110 …|| ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDH in _nx_secure_generate_master_secret()
113 … || ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK in _nx_secure_generate_master_secret()
116 …|| ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECJPA… in _nx_secure_generate_master_secret()
Dnx_secure_crypto_table_self_test.c115 NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in _nx_secure_crypto_table_self_test() local
158 ciphersuite = &crypto_table -> nx_secure_tls_ciphersuite_lookup_table[i]; in _nx_secure_crypto_table_self_test()
159 …status = _nx_secure_crypto_method_self_test(ciphersuite -> nx_secure_tls_public_cipher, metadata, … in _nx_secure_crypto_table_self_test()
165 …status = _nx_secure_crypto_method_self_test(ciphersuite -> nx_secure_tls_public_auth, metadata, me… in _nx_secure_crypto_table_self_test()
171 …status = _nx_secure_crypto_method_self_test(ciphersuite -> nx_secure_tls_session_cipher, metadata,… in _nx_secure_crypto_table_self_test()
177 …status = _nx_secure_crypto_method_self_test(ciphersuite -> nx_secure_tls_hash, metadata, metadata_… in _nx_secure_crypto_table_self_test()
183 …status = _nx_secure_crypto_method_self_test(ciphersuite -> nx_secure_tls_prf, metadata, metadata_s… in _nx_secure_crypto_table_self_test()
Dnx_secure_generate_server_key_exchange.c82 UINT _nx_secure_generate_server_key_exchange(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USH… in _nx_secure_generate_server_key_exchange() argument
118 NX_PARAMETER_NOT_USED(ciphersuite); in _nx_secure_generate_server_key_exchange()
142 … if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) in _nx_secure_generate_server_key_exchange()
174 …if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECJP… in _nx_secure_generate_server_key_exchange()
198 crypto_method = (NX_CRYPTO_METHOD*)ciphersuite -> nx_secure_tls_public_auth; in _nx_secure_generate_server_key_exchange()
219 …if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_EC… in _nx_secure_generate_server_key_exchange()
225 status = _nx_secure_tls_ecc_generate_keys(ciphersuite, protocol_version, tls_1_3, in _nx_secure_generate_server_key_exchange()
Dnx_secure_tls_send_server_key_exchange.c79 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in _nx_secure_tls_send_server_key_exchange() local
92 ciphersuite = tls_session -> nx_secure_tls_session_ciphersuite; in _nx_secure_tls_send_server_key_exchange()
93 if (ciphersuite == NX_NULL) in _nx_secure_tls_send_server_key_exchange()
109 …status = tls_session -> nx_secure_generate_server_key_exchange(ciphersuite, tls_session -> nx_secu… in _nx_secure_tls_send_server_key_exchange()
Dnx_secure_generate_client_key_exchange.c88 UINT _nx_secure_generate_client_key_exchange(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, in _nx_secure_generate_client_key_exchange() argument
131 …if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_EC… in _nx_secure_generate_client_key_exchange()
132ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDHE) in _nx_secure_generate_client_key_exchange()
155 … if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) in _nx_secure_generate_client_key_exchange()
183 …if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECJP… in _nx_secure_generate_client_key_exchange()
186 public_cipher_method = ciphersuite -> nx_secure_tls_public_auth; in _nx_secure_generate_client_key_exchange()
224 public_cipher_method = ciphersuite -> nx_secure_tls_public_cipher; in _nx_secure_generate_client_key_exchange()
Dnx_secure_tls_process_server_key_exchange.c97 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in _nx_secure_tls_process_server_key_exchange() local
103 ciphersuite = tls_session -> nx_secure_tls_session_ciphersuite; in _nx_secure_tls_process_server_key_exchange()
104 if (ciphersuite == NX_NULL) in _nx_secure_tls_process_server_key_exchange()
115 …if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_EC… in _nx_secure_tls_process_server_key_exchange()
Dnx_secure_generate_premaster_secret.c81 UINT _nx_secure_generate_premaster_secret(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT… in _nx_secure_generate_premaster_secret() argument
109 NX_PARAMETER_NOT_USED(ciphersuite); in _nx_secure_generate_premaster_secret()
120 …if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_EC… in _nx_secure_generate_premaster_secret()
125 …else if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHAN… in _nx_secure_generate_premaster_secret()
146 ecdh_method = ciphersuite -> nx_secure_tls_public_cipher; in _nx_secure_generate_premaster_secret()
231 … if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) in _nx_secure_generate_premaster_secret()
295 …if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECJP… in _nx_secure_generate_premaster_secret()
Dnx_secure_process_client_key_exchange.c94 UINT _nx_secure_process_client_key_exchange(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHO… in _nx_secure_process_client_key_exchange() argument
149 …if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECJP… in _nx_secure_process_client_key_exchange()
154 public_cipher_method = ciphersuite -> nx_secure_tls_public_auth; in _nx_secure_process_client_key_exchange()
188 … if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) in _nx_secure_process_client_key_exchange()
190 …status = _nx_secure_generate_premaster_secret(ciphersuite, protocol_version, tls_key_material, tls… in _nx_secure_process_client_key_exchange()
202 …if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_EC… in _nx_secure_process_client_key_exchange()
203ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECDHE) in _nx_secure_process_client_key_exchange()
213 …if (ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_EC… in _nx_secure_process_client_key_exchange()
272 ecdh_method = ciphersuite -> nx_secure_tls_public_cipher; in _nx_secure_process_client_key_exchange()
370 if (ciphersuite -> nx_secure_tls_ciphersuite == TLS_NULL_WITH_NULL_NULL) in _nx_secure_process_client_key_exchange()
[all …]
Dnx_secure_verify_mac.c79 UINT _nx_secure_verify_mac(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, UCHAR *mac_secret, UL… in _nx_secure_verify_mac() argument
94 hash_size = ciphersuite -> nx_secure_tls_hash_size; in _nx_secure_verify_mac()
148 _nx_secure_tls_hash_record(ciphersuite, sequence_num, header, header_length, in _nx_secure_verify_mac()
Dnx_secure_generate_session_keys.c79 UINT _nx_secure_generate_session_keys(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT pro… in _nx_secure_generate_session_keys() argument
101 session_cipher_method = ciphersuite -> nx_secure_tls_session_cipher; in _nx_secure_generate_session_keys()
108 hash_size = ciphersuite -> nx_secure_tls_hash_size; in _nx_secure_generate_session_keys()
Dnx_secure_tls_ciphersuite_lookup.c75 UINT _nx_secure_tls_ciphersuite_lookup(NX_SECURE_TLS_SESSION *tls_session, UINT ciphersuite, in _nx_secure_tls_ciphersuite_lookup() argument
89 if (cipher_table[index].nx_secure_tls_ciphersuite == ciphersuite) in _nx_secure_tls_ciphersuite_lookup()
Dnx_secure_tls_send_serverhello.c101 USHORT ciphersuite; in _nx_secure_tls_send_serverhello() local
227 ciphersuite = tls_session -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_ciphersuite; in _nx_secure_tls_send_serverhello()
228 packet_buffer[length] = (UCHAR)(ciphersuite >> 8); in _nx_secure_tls_send_serverhello()
229 packet_buffer[length + 1] = (UCHAR)ciphersuite; in _nx_secure_tls_send_serverhello()
Dnx_secure_process_server_key_exchange.c100 UINT _nx_secure_process_server_key_exchange(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, NX_S… in _nx_secure_process_server_key_exchange() argument
150 NX_PARAMETER_NOT_USED(ciphersuite); in _nx_secure_process_server_key_exchange()
167 … if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_PSK) in _nx_secure_process_server_key_exchange()
192 …if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_ECJP… in _nx_secure_process_server_key_exchange()
211 …status = ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_operation(NX_CRYPTO_ECJPAKE_SERVER_… in _nx_secure_process_server_key_exchange()
213 … (NX_CRYPTO_METHOD *)ciphersuite -> nx_secure_tls_public_auth, in _nx_secure_process_server_key_exchange()
228 if (ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_cleanup) in _nx_secure_process_server_key_exchange()
230 … status = ciphersuite -> nx_secure_tls_public_auth -> nx_crypto_cleanup(public_auth_metadata); in _nx_secure_process_server_key_exchange()
239 …if ((ciphersuite -> nx_secure_tls_public_cipher -> nx_crypto_algorithm == NX_CRYPTO_KEY_EXCHANGE_E… in _nx_secure_process_server_key_exchange()
667 auth_method = ciphersuite -> nx_secure_tls_public_auth; in _nx_secure_process_server_key_exchange()
[all …]
Dnx_secure_dtls_send_serverhello.c79 USHORT ciphersuite; in _nx_secure_dtls_send_serverhello() local
162 ciphersuite = tls_session -> nx_secure_tls_session_ciphersuite -> nx_secure_tls_ciphersuite; in _nx_secure_dtls_send_serverhello()
163 packet_buffer[length] = (UCHAR)(ciphersuite >> 8); in _nx_secure_dtls_send_serverhello()
164 packet_buffer[length + 1] = (UCHAR)ciphersuite; in _nx_secure_dtls_send_serverhello()
Dnx_secure_session_keys_set.c78 UINT _nx_secure_session_keys_set(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, NX_SECURE_TLS_K… in _nx_secure_session_keys_set() argument
99 session_cipher_method = ciphersuite -> nx_secure_tls_session_cipher; in _nx_secure_session_keys_set()
105 hash_size = ciphersuite -> nx_secure_tls_hash_size; in _nx_secure_session_keys_set()
Dnx_secure_dtls_send_clienthello.c94 USHORT ciphersuite; in _nx_secure_dtls_send_clienthello() local
250ciphersuite = crypto_table -> nx_secure_tls_ciphersuite_lookup_table[i].nx_secure_tls_ciphersuite; in _nx_secure_dtls_send_clienthello()
251 packet_buffer[length] = (UCHAR)((ciphersuite & 0xFF00) >> 8); in _nx_secure_dtls_send_clienthello()
252 packet_buffer[length + 1] = (UCHAR)(ciphersuite & 0x00FF); in _nx_secure_dtls_send_clienthello()
265 ciphersuite = TLS_EMPTY_RENEGOTIATION_INFO_SCSV; in _nx_secure_dtls_send_clienthello()
266 packet_buffer[length] = (UCHAR)((ciphersuite & 0xFF00) >> 8); in _nx_secure_dtls_send_clienthello()
267 packet_buffer[length + 1] = (UCHAR)(ciphersuite & 0x00FF); in _nx_secure_dtls_send_clienthello()
Dnx_secure_tls_hash_record.c83 UINT _nx_secure_tls_hash_record(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, in _nx_secure_tls_hash_record() argument
109 authentication_method = ciphersuite -> nx_secure_tls_hash; in _nx_secure_tls_hash_record()
112 hash_size = ciphersuite -> nx_secure_tls_hash_size; in _nx_secure_tls_hash_record()
Dnx_secure_tls_process_serverhello.c96 USHORT ciphersuite; in _nx_secure_tls_process_serverhello() local
190 ciphersuite = (USHORT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_serverhello()
194 …status = _nx_secure_tls_ciphersuite_lookup(tls_session, ciphersuite, &tls_session -> nx_secure_tls… in _nx_secure_tls_process_serverhello()
/NetX-Duo-v6.2.1/nx_secure/inc/
Dnx_secure_tls.h1396 …UINT (*nx_secure_generate_premaster_secret)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USH…
1399 …UINT (*nx_secure_generate_master_secret)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT…
1403 …UINT (*nx_secure_generate_session_keys)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, USHORT …
1406 …UINT (*nx_secure_session_keys_set)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, NX_SECURE_TL…
1410 …UINT(*nx_secure_process_server_key_exchange)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, NX…
1416 UINT(*nx_secure_generate_client_key_exchange)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite,
1423 …UINT(*nx_secure_process_client_key_exchange)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, US…
1428 …UINT(*nx_secure_generate_server_key_exchange)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, U…
1435 …UINT (*nx_secure_verify_mac)(const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite, UCHAR *mac_secret,…
1512 UINT _nx_secure_tls_ciphersuite_lookup(NX_SECURE_TLS_SESSION *tls_session, UINT ciphersuite,
[all …]
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_dtls_ciphersuites_test.c190 static VOID ciphersuites_setup(CIPHERSUITE *ciphersuite) in ciphersuites_setup() argument
197 if (ciphersuite -> count > 0) in ciphersuites_setup()
199 for (count = 0; count < ciphersuite -> count; count++) in ciphersuites_setup()
201 if (ciphersuite -> list[count] == TLS_ECJPAKE_WITH_AES_128_CCM_8) in ciphersuites_setup()
210 while (ciphersuite -> list[count] != in ciphersuites_setup()
Dnx_secure_tls_cert_verify_test.c292 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in NX_Secure_TLS_SendCertificateVerifyTest_Test_1() local
316 …_secure_tls_ciphersuite_lookup(&session, TLS_RSA_WITH_AES_128_CBC_SHA256, &ciphersuite, &priority); in NX_Secure_TLS_SendCertificateVerifyTest_Test_1()
512 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in NX_Secure_TLS_SendCertificateVerifyTest_Test_2() local
536 …_secure_tls_ciphersuite_lookup(&session, TLS_RSA_WITH_AES_128_CBC_SHA256, &ciphersuite, &priority); in NX_Secure_TLS_SendCertificateVerifyTest_Test_2()
662 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in NX_Secure_TLS_SendCertificateVerifyTest_Test_3() local
719 …_secure_tls_ciphersuite_lookup(&session, TLS_RSA_WITH_AES_128_CBC_SHA256, &ciphersuite, &priority); in NX_Secure_TLS_SendCertificateVerifyTest_Test_3()
852 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in NX_Secure_TLS_SendCertificateVerifyTest_Test_4() local
878 …_secure_tls_ciphersuite_lookup(&session, TLS_RSA_WITH_AES_128_CBC_SHA256, &ciphersuite, &priority); in NX_Secure_TLS_SendCertificateVerifyTest_Test_4()
1076 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in NX_Secure_TLS_SendCertificateVerifyTest_Test_ECC() local
1293 const NX_SECURE_TLS_CIPHERSUITE_INFO *ciphersuite; in NX_Secure_TLS_SendClientKeyExchangeTest() local
[all …]
Dnx_secure_tls_send_plaintext_alert_after_key_generation_test.c165 static VOID ciphersuites_setup(CIPHERSUITE *ciphersuite) in ciphersuites_setup() argument
173 if (ciphersuite -> count > 0) in ciphersuites_setup()
175 for (count = 0; count < ciphersuite -> count; count++) in ciphersuites_setup()
178 while (ciphersuite -> list[count] != in ciphersuites_setup()
/NetX-Duo-v6.2.1/test/regression/interoperability_test/nx_secure_test/
Dnx_secure_ecc_server_ciphersuites_entry.c249 static VOID ciphersuites_setup(CIPHERSUITE *ciphersuite, NX_SECURE_TLS_CRYPTO *tls_ciphers, in ciphersuites_setup() argument
258 if (ciphersuite -> count > 0) in ciphersuites_setup()
260 for (count = 0; count < ciphersuite -> count; count++) in ciphersuites_setup()
263 while (ciphersuite -> list[count] != in ciphersuites_setup()

12