Home
last modified time | relevance | path

Searched refs:message_length (Results 1 – 25 of 71) sorted by relevance

123

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_tls_process_record.c117 UINT message_length; in _nx_secure_tls_process_record() local
219 …ocess_header(tls_session, packet_ptr, record_offset, &message_type, &message_length, header_data, … in _nx_secure_tls_process_record()
227 if (message_length == 0) in _nx_secure_tls_process_record()
236 if ((header_length + record_offset + message_length) > packet_ptr -> nx_packet_length) in _nx_secure_tls_process_record()
246 *bytes_processed += (ULONG)header_length + message_length; in _nx_secure_tls_process_record()
249 record_offset_next = record_offset + message_length; in _nx_secure_tls_process_record()
263 if (message_length > NX_SECURE_TLS_MAX_CIPHERTEXT_LENGTH_1_3) in _nx_secure_tls_process_record()
271 if (message_length > NX_SECURE_TLS_MAX_CIPHERTEXT_LENGTH) in _nx_secure_tls_process_record()
279 message_length, &decrypted_packet, in _nx_secure_tls_process_record()
297 message_length = decrypted_packet -> nx_packet_length; in _nx_secure_tls_process_record()
[all …]
Dnx_secure_dtls_process_record.c99 UINT message_length; in _nx_secure_dtls_process_record() local
125 …cess_header(dtls_session, packet_ptr, record_offset, &message_type, &message_length, header_data, … in _nx_secure_dtls_process_record()
130 *bytes_processed = (ULONG)header_length + message_length; in _nx_secure_dtls_process_record()
142 if (message_length == 0) in _nx_secure_dtls_process_record()
145 *bytes_processed = (ULONG)header_length + message_length; in _nx_secure_dtls_process_record()
150 ((ULONG)header_length + message_length)) in _nx_secure_dtls_process_record()
163 *bytes_processed = (ULONG)header_length + message_length; in _nx_secure_dtls_process_record()
178 …tus = _nx_secure_tls_record_payload_decrypt(tls_session, packet_ptr, header_length, message_length, in _nx_secure_dtls_process_record()
188 message_length = (UINT)decrypted_packet -> nx_packet_length; in _nx_secure_dtls_process_record()
202 …_nx_secure_dtls_verify_mac(dtls_session, header_data, header_length, packet_data, &message_length); in _nx_secure_dtls_process_record()
[all …]
Dnx_secure_tls_record_payload_decrypt.c32 … UINT message_length, NX_PACKET **decrypted_packet,
37 … NX_PACKET *encrypted_packet, UINT offset, UINT message_length,
109 … UINT offset, UINT message_length, NX_PACKET **decrypted_packet, in _nx_secure_tls_record_payload_decrypt() argument
224 additional_data[3] = (UCHAR)((message_length) >> 8); in _nx_secure_tls_record_payload_decrypt()
225 additional_data[4] = (UCHAR)(message_length); in _nx_secure_tls_record_payload_decrypt()
257 if (message_length < (8 + icv_size)) in _nx_secure_tls_record_payload_decrypt()
263 message_length -= 8; in _nx_secure_tls_record_payload_decrypt()
295 additional_data[11] = (UCHAR)((message_length - icv_size) >> 8); in _nx_secure_tls_record_payload_decrypt()
296 additional_data[12] = (UCHAR)(message_length - icv_size); in _nx_secure_tls_record_payload_decrypt()
305 if (message_length < icv_size) in _nx_secure_tls_record_payload_decrypt()
[all …]
Dnx_secure_dtls_client_handshake.c130 UINT message_length; in _nx_secure_dtls_client_handshake() local
158 … &message_length, &message_seq, &fragment_offset, &fragment_length); in _nx_secure_dtls_client_handshake()
186 (header_bytes + message_length) > tls_session -> nx_secure_tls_packet_buffer_size) in _nx_secure_dtls_client_handshake()
203 dtls_session -> nx_secure_dtls_fragment_length = message_length; in _nx_secure_dtls_client_handshake()
242 …NX_SECURE_MEMMOVE(&fragment_buffer[header_bytes], fragment_buffer, message_length); /* Use case of… in _nx_secure_dtls_client_handshake()
251 fragment_buffer[1] = (UCHAR)(message_length >> 16); in _nx_secure_dtls_client_handshake()
252 fragment_buffer[2] = (UCHAR)(message_length >> 8); in _nx_secure_dtls_client_handshake()
253 fragment_buffer[3] = (UCHAR)(message_length); in _nx_secure_dtls_client_handshake()
265 fragment_buffer[9] = (UCHAR)(message_length >> 16); in _nx_secure_dtls_client_handshake()
266 fragment_buffer[10] = (UCHAR)(message_length >> 8); in _nx_secure_dtls_client_handshake()
[all …]
Dnx_secure_tls_process_serverhello_extensions.c32 … USHORT *extension_length, UINT message_length);
39 … USHORT *extension_length, UINT message_length);
44 … USHORT *extension_length, UINT message_length);
50 … USHORT *extension_length, UINT message_length);
53 … USHORT *extension_length, UINT message_length);
115 UCHAR *packet_buffer, UINT message_length, in _nx_secure_tls_process_serverhello_extensions() argument
154 while (offset < message_length) in _nx_secure_tls_process_serverhello_extensions()
159 if (offset + 4 > message_length) in _nx_secure_tls_process_serverhello_extensions()
175 …c_reneg_extension(tls_session, &packet_buffer[offset], &extension_length, message_length - offset); in _nx_secure_tls_process_serverhello_extensions()
190 …eyshare_extension(tls_session, &packet_buffer[offset], &extension_length, message_length - offset); in _nx_secure_tls_process_serverhello_extensions()
[all …]
Dnx_secure_dtls_server_handshake.c133 UINT message_length; in _nx_secure_dtls_server_handshake() local
165 … &message_length, &message_seq, &fragment_offset, &fragment_length); in _nx_secure_dtls_server_handshake()
191 (header_bytes + message_length) > tls_session -> nx_secure_tls_packet_buffer_size) in _nx_secure_dtls_server_handshake()
208 dtls_session -> nx_secure_dtls_fragment_length = message_length; in _nx_secure_dtls_server_handshake()
247 …NX_SECURE_MEMMOVE(&fragment_buffer[header_bytes], fragment_buffer, message_length); /* Use case of… in _nx_secure_dtls_server_handshake()
256 fragment_buffer[1] = (UCHAR)(message_length >> 16); in _nx_secure_dtls_server_handshake()
257 fragment_buffer[2] = (UCHAR)(message_length >> 8); in _nx_secure_dtls_server_handshake()
258 fragment_buffer[3] = (UCHAR)(message_length); in _nx_secure_dtls_server_handshake()
270 fragment_buffer[9] = (UCHAR)(message_length >> 16); in _nx_secure_dtls_server_handshake()
271 fragment_buffer[10] = (UCHAR)(message_length >> 8); in _nx_secure_dtls_server_handshake()
[all …]
Dnx_secure_tls_1_3_client_handshake.c159 UINT message_length; in _nx_secure_tls_1_3_client_handshake() local
232 …_secure_tls_process_handshake_header(packet_buffer, &message_type, &header_bytes, &message_length); in _nx_secure_tls_1_3_client_handshake()
240 if((message_length + header_bytes) > data_length) in _nx_secure_tls_1_3_client_handshake()
243 … tls_session -> nx_secure_tls_handshake_record_expected_length = message_length + header_bytes; in _nx_secure_tls_1_3_client_handshake()
261 … _nx_secure_tls_handshake_hash_update(tls_session, packet_start, message_length + header_bytes); in _nx_secure_tls_1_3_client_handshake()
265 data_length -= (message_length + header_bytes); in _nx_secure_tls_1_3_client_handshake()
273 status = _nx_secure_tls_process_serverhello(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_client_handshake()
313 … status = _nx_secure_tls_process_encrypted_extensions(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_client_handshake()
317 …nx_secure_tls_process_remote_certificate(tls_session, packet_buffer, message_length, packet_buffer… in _nx_secure_tls_1_3_client_handshake()
339 … status = _nx_secure_tls_process_certificate_request(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_client_handshake()
[all …]
Dnx_secure_tls_process_certificate_request.c83 UCHAR *packet_buffer, UINT message_length) in _nx_secure_tls_process_certificate_request() argument
191 if (message_length < 1 || (UINT)packet_buffer[0] + 3 > message_length) in _nx_secure_tls_process_certificate_request()
203 if ((length + extension_total_length) > message_length) in _nx_secure_tls_process_certificate_request()
210 while (length < message_length) in _nx_secure_tls_process_certificate_request()
226 if (length >= message_length) in _nx_secure_tls_process_certificate_request()
240 if (cert_types_length + 1 > message_length) in _nx_secure_tls_process_certificate_request()
274 if (length + 2 > message_length) in _nx_secure_tls_process_certificate_request()
284 if ((length + sign_algs_length) > message_length) in _nx_secure_tls_process_certificate_request()
336 NX_PARAMETER_NOT_USED(message_length); in _nx_secure_tls_process_certificate_request()
Dnx_secure_tls_client_handshake.c135 UINT message_length; in _nx_secure_tls_client_handshake() local
160 …_secure_tls_process_handshake_header(packet_buffer, &message_type, &header_bytes, &message_length); in _nx_secure_tls_client_handshake()
168 if((message_length + header_bytes) > data_length) in _nx_secure_tls_client_handshake()
171 … tls_session -> nx_secure_tls_handshake_record_expected_length = message_length + header_bytes; in _nx_secure_tls_client_handshake()
190 … _nx_secure_tls_handshake_hash_update(tls_session, packet_start, message_length + header_bytes); in _nx_secure_tls_client_handshake()
194 data_length -= (message_length + header_bytes); in _nx_secure_tls_client_handshake()
202 status = _nx_secure_tls_process_serverhello(tls_session, packet_buffer, message_length); in _nx_secure_tls_client_handshake()
206 …nx_secure_tls_process_remote_certificate(tls_session, packet_buffer, message_length, packet_buffer… in _nx_secure_tls_client_handshake()
216 … status = _nx_secure_tls_process_server_key_exchange(tls_session, packet_buffer, message_length); in _nx_secure_tls_client_handshake()
220 … status = _nx_secure_tls_process_certificate_request(tls_session, packet_buffer, message_length); in _nx_secure_tls_client_handshake()
[all …]
Dnx_secure_tls_server_handshake.c124 UINT message_length; in _nx_secure_tls_server_handshake() local
146 …_secure_tls_process_handshake_header(packet_buffer, &message_type, &header_bytes, &message_length); in _nx_secure_tls_server_handshake()
154 if((message_length + header_bytes) > data_length) in _nx_secure_tls_server_handshake()
157 … tls_session -> nx_secure_tls_handshake_record_expected_length = message_length + header_bytes; in _nx_secure_tls_server_handshake()
180 data_length -= (message_length + header_bytes); in _nx_secure_tls_server_handshake()
188 status = _nx_secure_tls_process_clienthello(tls_session, packet_buffer, message_length); in _nx_secure_tls_server_handshake()
194 …_nx_secure_tls_process_remote_certificate(tls_session, packet_buffer, message_length, data_length); in _nx_secure_tls_server_handshake()
199 … status = _nx_secure_tls_process_certificate_verify(tls_session, packet_buffer, message_length); in _nx_secure_tls_server_handshake()
213 …x_secure_tls_process_client_key_exchange(tls_session, packet_buffer, message_length, NX_SECURE_TLS… in _nx_secure_tls_server_handshake()
225 status = _nx_secure_tls_process_finished(tls_session, packet_buffer, message_length); in _nx_secure_tls_server_handshake()
[all …]
Dnx_secure_tls_1_3_server_handshake.c124 UINT message_length; in _nx_secure_tls_1_3_server_handshake() local
193 …_secure_tls_process_handshake_header(packet_buffer, &message_type, &header_bytes, &message_length); in _nx_secure_tls_1_3_server_handshake()
201 if((message_length + header_bytes) > data_length) in _nx_secure_tls_1_3_server_handshake()
204 … tls_session -> nx_secure_tls_handshake_record_expected_length = message_length + header_bytes; in _nx_secure_tls_1_3_server_handshake()
218 data_length -= (message_length + header_bytes); in _nx_secure_tls_1_3_server_handshake()
229 status = _nx_secure_tls_process_clienthello(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_server_handshake()
259 …_nx_secure_tls_process_remote_certificate(tls_session, packet_buffer, message_length, data_length); in _nx_secure_tls_1_3_server_handshake()
271 … status = _nx_secure_tls_process_certificate_verify(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_server_handshake()
293 status = _nx_secure_tls_process_finished(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_server_handshake()
336 …_nx_secure_tls_handshake_hash_update(tls_session, packet_start, (UINT)(message_length + header_byt… in _nx_secure_tls_1_3_server_handshake()
[all …]
Dnx_secure_tls_process_client_key_exchange.c86 UCHAR *packet_buffer, UINT message_length, UINT id) in _nx_secure_tls_process_client_key_exchange() argument
104 …packet_buffer, message_length, &tls_session -> nx_secure_tls_received_remote_credentials, &tls_ses… in _nx_secure_tls_process_client_key_exchange()
116 …packet_buffer, message_length, &tls_session -> nx_secure_tls_received_remote_credentials, &tls_ses… in _nx_secure_tls_process_client_key_exchange()
129 NX_PARAMETER_NOT_USED(message_length); in _nx_secure_tls_process_client_key_exchange()
Dnx_secure_dtls_send_record.c101 UINT message_length; in _nx_secure_dtls_send_record() local
190 message_length = length; in _nx_secure_dtls_send_record()
191 record_header[11] = (UCHAR)((message_length & 0xFF00) >> 8); in _nx_secure_dtls_send_record()
192 record_header[12] = (UCHAR)(message_length & 0x00FF); in _nx_secure_dtls_send_record()
246 message_length = send_packet -> nx_packet_length; in _nx_secure_dtls_send_record()
249 record_header[11] = (UCHAR)((message_length & 0xFF00) >> 8); in _nx_secure_dtls_send_record()
250 record_header[12] = (UCHAR)(message_length & 0x00FF); in _nx_secure_dtls_send_record()
Dnx_secure_tls_process_server_key_exchange.c90 UCHAR *packet_buffer, UINT message_length) in _nx_secure_tls_process_server_key_exchange() argument
127 … tls_session -> nx_secure_tls_protocol_version, packet_buffer, message_length, in _nx_secure_tls_process_server_key_exchange()
136 … tls_session -> nx_secure_tls_protocol_version, packet_buffer, message_length, in _nx_secure_tls_process_server_key_exchange()
152 NX_PARAMETER_NOT_USED(message_length); in _nx_secure_tls_process_server_key_exchange()
Dnx_secure_tls_process_serverhello.c89 UINT message_length) in _nx_secure_tls_process_serverhello() argument
114 if (message_length < 38) in _nx_secure_tls_process_serverhello()
177 if ((length + tls_session -> nx_secure_tls_session_id_length) > message_length) in _nx_secure_tls_process_serverhello()
218 if (message_length >= (length + 2)) in _nx_secure_tls_process_serverhello()
226 if ((length + total_extensions_length) > message_length) in _nx_secure_tls_process_serverhello()
359 NX_PARAMETER_NOT_USED(message_length); in _nx_secure_tls_process_serverhello()
Dnx_secure_tls_process_clienthello.c111 UINT message_length) in _nx_secure_tls_process_clienthello() argument
147 if (message_length < 38) in _nx_secure_tls_process_clienthello()
269 if ((length + session_id_length) > message_length) in _nx_secure_tls_process_clienthello()
287 if (ciphersuite_list_length < 2 || (length + ciphersuite_list_length) > message_length) in _nx_secure_tls_process_clienthello()
301 if ((length + compression_methods_length) > message_length) in _nx_secure_tls_process_clienthello()
326 if (message_length >= (length + 2)) in _nx_secure_tls_process_clienthello()
334 if ((length + total_extensions_length) > message_length) in _nx_secure_tls_process_clienthello()
342 …[length], total_extensions_length, extension_data, &num_extensions, packet_buffer, message_length); in _nx_secure_tls_process_clienthello()
Dnx_secure_tls_send_record.c104 UINT message_length; in _nx_secure_tls_send_record() local
197 message_length = length; in _nx_secure_tls_send_record()
337 message_length = send_packet -> nx_packet_length; in _nx_secure_tls_send_record()
340 record_header[3] = (UCHAR)((message_length & 0xFF00) >> 8); in _nx_secure_tls_send_record()
341 record_header[4] = (UCHAR)(message_length & 0x00FF); in _nx_secure_tls_send_record()
Dnx_secure_tls_process_finished.c84 UINT message_length) in _nx_secure_tls_process_finished() argument
105 if ((hash_size > message_length) || (hash_size > sizeof(generated_hash))) in _nx_secure_tls_process_finished()
126 if (message_length != NX_SECURE_TLS_FINISHED_HASH_SIZE) in _nx_secure_tls_process_finished()
Dnx_secure_tls_process_newsessionticket.c73 UINT message_length) in _nx_secure_tls_process_newsessionticket() argument
177 if(nonce_len > message_length || nonce_len > NX_SECURE_TLS_MAX_PSK_NONCE_SIZE) in _nx_secure_tls_process_newsessionticket()
190 if(ticket_len > message_length || ticket_len > NX_SECURE_TLS_MAX_PSK_ID_SIZE) in _nx_secure_tls_process_newsessionticket()
Dnx_secure_dtls_process_clienthello.c103 UINT message_length) in _nx_secure_dtls_process_clienthello() argument
146 if (message_length < 38) in _nx_secure_dtls_process_clienthello()
241 if (ciphersuite_list_length > message_length) in _nx_secure_dtls_process_clienthello()
254 if (((UINT)(packet_buffer - packet_buffer_start + compression_methods_length)) > message_length) in _nx_secure_dtls_process_clienthello()
279 if (message_length >= (UINT)(packet_buffer - packet_buffer_start + 2)) in _nx_secure_dtls_process_clienthello()
286 … if (((UINT)(packet_buffer - packet_buffer_start + 2) + total_extensions_length) > message_length) in _nx_secure_dtls_process_clienthello()
294 …uffer[2], total_extensions_length, extension_data, &num_extensions, packet_buffer, message_length); in _nx_secure_dtls_process_clienthello()
413 if (packet_buffer - packet_buffer_start > (INT)message_length - 2) in _nx_secure_dtls_process_clienthello()
422 if (packet_buffer - packet_buffer_start + extension_total_length > (INT)message_length) in _nx_secure_dtls_process_clienthello()
Dnx_secure_tls_process_handshake_header.c82 UINT *header_size, UINT *message_length) in _nx_secure_tls_process_handshake_header() argument
97 *message_length = (UINT)((packet_buffer[0] << 16) + (packet_buffer[1] << 8) + packet_buffer[2]); in _nx_secure_tls_process_handshake_header()
Dnx_secure_tls_process_encrypted_extensions.c71 UCHAR *packet_buffer, UINT message_length) in _nx_secure_tls_process_encrypted_extensions() argument
79 NX_PARAMETER_NOT_USED(message_length); in _nx_secure_tls_process_encrypted_extensions()
Dnx_secure_dtls_process_helloverifyrequest.c74 UCHAR *packet_buffer, UINT message_length) in _nx_secure_dtls_process_helloverifyrequest() argument
101 if ((3u + dtls_session -> nx_secure_dtls_cookie_length) > message_length) in _nx_secure_dtls_process_helloverifyrequest()
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_tls_record_decrypt_coverage_test.c162 UINT status, offset, message_length, temp_count; in ntest_0_entry() local
208 message_length = encrypt_packet -> nx_packet_length; in ntest_0_entry()
209 …_record_payload_decrypt(&client_tls_session, encrypt_packet, offset, message_length, &decrypt_pack… in ntest_0_entry()
213 message_length = encrypt_packet -> nx_packet_length; in ntest_0_entry()
214 …_record_payload_decrypt(&client_tls_session, encrypt_packet, offset, message_length, &decrypt_pack… in ntest_0_entry()
221 message_length = encrypt_packet -> nx_packet_length; in ntest_0_entry()
223 …_record_payload_decrypt(&client_tls_session, encrypt_packet, offset, message_length, &decrypt_pack… in ntest_0_entry()
229 message_length = encrypt_packet -> nx_packet_length; in ntest_0_entry()
231 …_record_payload_decrypt(&client_tls_session, encrypt_packet, offset, message_length, &decrypt_pack… in ntest_0_entry()
239 message_length = encrypt_packet -> nx_packet_length; in ntest_0_entry()
[all …]
Dnx_secure_tls_handshake_header_test.c55 UINT message_length; in TEST() local
68 …x_secure_tls_process_handshake_header(header_buffer, &message_type, &header_size, &message_length); in TEST()
72 EXPECT_EQ(0x050A, message_length); in TEST()

123