Home
last modified time | relevance | path

Searched refs:iv_size (Results 1 – 17 of 17) sorted by relevance

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_tls_session_iv_size_get.c73 UINT _nx_secure_tls_session_iv_size_get(NX_SECURE_TLS_SESSION *tls_session, USHORT *iv_size) in _nx_secure_tls_session_iv_size_get() argument
112 *iv_size = (session_cipher_method -> nx_crypto_IV_size_in_bits >> 3); in _nx_secure_tls_session_iv_size_get()
116 *iv_size = 0; in _nx_secure_tls_session_iv_size_get()
130 *iv_size = 0; in _nx_secure_tls_session_iv_size_get()
135 *iv_size = 8; in _nx_secure_tls_session_iv_size_get()
141 *iv_size = 0; in _nx_secure_tls_session_iv_size_get()
148 *iv_size = 0; in _nx_secure_tls_session_iv_size_get()
Dnx_secure_tls_packet_allocate.c85 USHORT iv_size; in _nx_secure_tls_packet_allocate() local
122 status = _nx_secure_tls_session_iv_size_get(tls_session, &iv_size); in _nx_secure_tls_packet_allocate()
133 …if ((iv_size + 2u) > ((ULONG)((*packet_ptr) -> nx_packet_data_end) - (ULONG)((*packet_ptr) -> nx_p… in _nx_secure_tls_packet_allocate()
143 if (iv_size > 0) in _nx_secure_tls_packet_allocate()
146 NX_SECURE_MEMSET((*packet_ptr) -> nx_packet_prepend_ptr, 0, iv_size); in _nx_secure_tls_packet_allocate()
147 (*packet_ptr) -> nx_packet_prepend_ptr += iv_size; in _nx_secure_tls_packet_allocate()
Dnx_secure_dtls_packet_allocate.c82 USHORT iv_size; in _nx_secure_dtls_packet_allocate() local
123 status = _nx_secure_tls_session_iv_size_get(tls_session, &iv_size); in _nx_secure_dtls_packet_allocate()
130 …if ((iv_size + 2u) > ((ULONG)((*packet_ptr) -> nx_packet_data_end) - (ULONG)((*packet_ptr) -> nx_p… in _nx_secure_dtls_packet_allocate()
140 if (iv_size > 0) in _nx_secure_dtls_packet_allocate()
143 NX_SECURE_MEMSET((*packet_ptr) -> nx_packet_prepend_ptr, 0, iv_size); in _nx_secure_dtls_packet_allocate()
144 (*packet_ptr) -> nx_packet_prepend_ptr += iv_size; in _nx_secure_dtls_packet_allocate()
Dnx_secure_session_keys_set.c86 UINT iv_size; in _nx_secure_session_keys_set() local
108 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_session_keys_set()
113 if (((hash_size + key_size + iv_size) << 1) > key_material_data_size) in _nx_secure_session_keys_set()
166 if (iv_size > 0) in _nx_secure_session_keys_set()
172 …&tls_key_material -> nx_secure_tls_new_key_material_data[key_offset], iv_size); /* Use case of mem… in _nx_secure_session_keys_set()
175 key_offset += iv_size; in _nx_secure_session_keys_set()
181 …&tls_key_material -> nx_secure_tls_new_key_material_data[key_offset], iv_size); /* Use case of mem… in _nx_secure_session_keys_set()
Dnx_secure_tls_send_record.c112 USHORT iv_size = 0; in _nx_secure_tls_send_record() local
151 status = _nx_secure_tls_session_iv_size_get(tls_session, &iv_size); in _nx_secure_tls_send_record()
160 … if ((ULONG)(send_packet -> nx_packet_prepend_ptr - send_packet -> nx_packet_data_start) < iv_size) in _nx_secure_tls_send_record()
170 send_packet -> nx_packet_prepend_ptr -= iv_size; in _nx_secure_tls_send_record()
171 send_packet -> nx_packet_length += iv_size; in _nx_secure_tls_send_record()
267 hash_data = current_packet -> nx_packet_prepend_ptr + iv_size; in _nx_secure_tls_send_record()
268 …ULONG)(current_packet -> nx_packet_append_ptr - current_packet -> nx_packet_prepend_ptr) - iv_size; in _nx_secure_tls_send_record()
Dnx_secure_tls_record_payload_encrypt.c97 USHORT iv_size; in _nx_secure_tls_record_payload_encrypt() local
148 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_record_payload_encrypt()
151 NX_ASSERT((iv_size <= NX_SECURE_TLS_MAX_CIPHER_BLOCK_SIZE) && in _nx_secure_tls_record_payload_encrypt()
205 … &current_packet -> nx_packet_prepend_ptr[current_length + data_offset - iv_size], /* lgtm[cpp/ba… in _nx_secure_tls_record_payload_encrypt()
206 iv_size); /* Use case of memcpy is verified. */ in _nx_secure_tls_record_payload_encrypt()
311 …NX_SECURE_MEMCPY(iv, &_nx_secure_tls_record_block_buffer, iv_size); /* Use case of memcpy is verif… in _nx_secure_tls_record_payload_encrypt()
437 USHORT iv_size; in _nx_secure_tls_record_data_encrypt_init() local
629 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_record_data_encrypt_init()
648 …if (iv_size > ((ULONG)(send_packet -> nx_packet_data_end) - (ULONG)(send_packet -> nx_packet_prepe… in _nx_secure_tls_record_data_encrypt_init()
657 …NX_SECURE_MEMCPY(send_packet -> nx_packet_prepend_ptr, iv, iv_size); /* Use case of memcpy is veri… in _nx_secure_tls_record_data_encrypt_init()
[all …]
Dnx_secure_tls_1_3_session_keys_set.c86 UINT iv_size; in _nx_secure_tls_1_3_session_keys_set() local
134 iv_size = 12; //session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_1_3_session_keys_set()
153 if (iv_size > 0) in _nx_secure_tls_1_3_session_keys_set()
159 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_client_next_iv, iv_size); /* Use case of m… in _nx_secure_tls_1_3_session_keys_set()
164 …tls_session -> nx_secure_tls_key_material.nx_secure_tls_server_next_iv, iv_size); /* Use case of m… in _nx_secure_tls_1_3_session_keys_set()
Dnx_secure_tls_record_payload_decrypt.c118 USHORT iv_size; in _nx_secure_tls_record_payload_decrypt() local
144 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_record_payload_decrypt()
351 if ((iv_size > message_length) || in _nx_secure_tls_record_payload_decrypt()
352 (iv_size > sizeof(save_iv))) in _nx_secure_tls_record_payload_decrypt()
354 if (iv_size > message_length) in _nx_secure_tls_record_payload_decrypt()
369 iv, iv_size, &bytes_copied); in _nx_secure_tls_record_payload_decrypt()
370 if (status || (bytes_copied != iv_size)) in _nx_secure_tls_record_payload_decrypt()
374 offset += iv_size; in _nx_secure_tls_record_payload_decrypt()
377 message_length -= iv_size; in _nx_secure_tls_record_payload_decrypt()
404 … status = nx_packet_data_extract_offset(encrypted_packet, (offset + message_length) - iv_size, in _nx_secure_tls_record_payload_decrypt()
[all …]
Dnx_secure_generate_session_keys.c87 UINT iv_size; in _nx_secure_generate_session_keys() local
111 iv_size = session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_generate_session_keys()
116 key_block_size = 2 * (key_size + hash_size + iv_size); in _nx_secure_generate_session_keys()
Dnx_secure_dtls_send_record.c107 USHORT iv_size; in _nx_secure_dtls_send_record() local
129 status = _nx_secure_tls_session_iv_size_get(tls_session, &iv_size); in _nx_secure_dtls_send_record()
138 send_packet -> nx_packet_prepend_ptr -= iv_size; in _nx_secure_dtls_send_record()
139 send_packet -> nx_packet_length += iv_size; in _nx_secure_dtls_send_record()
Dnx_secure_tls_1_3_generate_keys.c218 UINT iv_size; in _nx_secure_tls_1_3_generate_handshake_keys() local
270 iv_size = 12; // session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_1_3_generate_handshake_keys()
300 (UCHAR *)"iv", 2, (UCHAR *)"", 0, iv_size, in _nx_secure_tls_1_3_generate_handshake_keys()
310 key_offset += iv_size; in _nx_secure_tls_1_3_generate_handshake_keys()
328 (UCHAR *)"iv", 2, (UCHAR *)"", 0, iv_size, in _nx_secure_tls_1_3_generate_handshake_keys()
338 key_offset += iv_size; in _nx_secure_tls_1_3_generate_handshake_keys()
485 UINT iv_size; in _nx_secure_tls_1_3_generate_session_keys() local
538 iv_size = 12; // session_cipher_method -> nx_crypto_IV_size_in_bits >> 3; in _nx_secure_tls_1_3_generate_session_keys()
571 (UCHAR *)"iv", 2, (UCHAR *)"", 0, iv_size, in _nx_secure_tls_1_3_generate_session_keys()
581 key_offset += iv_size; in _nx_secure_tls_1_3_generate_session_keys()
[all …]
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_tls_error_checking_test.c812 USHORT iv_size; in ntest_1_entry() local
1072 iv_size = 0xFFFF; in ntest_1_entry()
1073 status = _nx_secure_tls_session_iv_size_get(&client_tls_session, &iv_size); in ntest_1_entry()
1075 EXPECT_EQ(iv_size, 0); in ntest_1_entry()
1082 iv_size = 0xFFFF; in ntest_1_entry()
1083 status = _nx_secure_tls_session_iv_size_get(&client_tls_session, &iv_size); in ntest_1_entry()
1085 EXPECT_EQ(iv_size, 0); in ntest_1_entry()
1123 … status = _nx_secure_tls_process_header(NX_NULL, NX_NULL, 0, NX_NULL, NX_NULL, NX_NULL, &iv_size); in ntest_1_entry()
Dnx_secure_tls_client_handshake_test.c276 USHORT extension_length, iv_size; in ntest_0_entry() local
Dnx_secure_tls_coverage_2_test.c275 USHORT extension_length, iv_size; in ntest_0_entry() local
Dnx_secure_tls_coverage_test.c454 USHORT extension_length, iv_size; in ntest_0_entry() local
1465 status = _nx_secure_tls_session_iv_size_get(&server_tls_session, &iv_size); in ntest_0_entry()
/NetX-Duo-v6.2.1/test/regression/tahi_test/
Dnetx_tahi_run_test_case.c299 UINT icv_size, iv_size; /* in bytes */ in perform_decrypt_check() local
417iv_size = egress_sa_ptr -> nx_ipsec_sa_encryption_method -> nx_crypto_IV_size_in_bits >> 3; in perform_decrypt_check()
420 … input_payload_size = pkt_size - 14 - 40 - sizeof(NX_IPSEC_ESP_HEADER) - icv_size - iv_size; in perform_decrypt_check()
421 input_payload_ptr_data = iv_ptr_data + iv_size; in perform_decrypt_check()
422 input_payload_ptr_cur = iv_ptr_cur + iv_size; in perform_decrypt_check()
443 iv_ptr_cur, iv_size, in perform_decrypt_check()
/NetX-Duo-v6.2.1/nx_secure/inc/
Dnx_secure_tls.h1630 UINT _nx_secure_tls_session_iv_size_get(NX_SECURE_TLS_SESSION *tls_session, USHORT *iv_size);