Home
last modified time | relevance | path

Searched refs:packet_buffer (Results 1 – 25 of 60) sorted by relevance

123

/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_tls_process_newsessionticket.c72 …T _nx_secure_tls_process_newsessionticket(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer, in _nx_secure_tls_process_newsessionticket() argument
158 …lifetime = (UINT)((packet_buffer[0] << 24) + (packet_buffer[1] << 16) + (packet_buffer[2] << 8) + in _nx_secure_tls_process_newsessionticket()
159 packet_buffer = &packet_buffer[4]; in _nx_secure_tls_process_newsessionticket()
170 packet_buffer = &packet_buffer[4]; in _nx_secure_tls_process_newsessionticket()
173 nonce_len = packet_buffer[0]; in _nx_secure_tls_process_newsessionticket()
174 packet_buffer = &packet_buffer[1]; in _nx_secure_tls_process_newsessionticket()
181 …nonce = (UINT)((packet_buffer[0] << 24) + (packet_buffer[1] << 16) + (packet_buffer[2] << 8) + pac… in _nx_secure_tls_process_newsessionticket()
182 packet_buffer = &packet_buffer[nonce_len]; in _nx_secure_tls_process_newsessionticket()
186 ticket_len = (USHORT)((packet_buffer[0] << 8) + packet_buffer[1]); in _nx_secure_tls_process_newsessionticket()
187 packet_buffer = &packet_buffer[2]; in _nx_secure_tls_process_newsessionticket()
[all …]
Dnx_secure_dtls_process_handshake_header.c80 UINT _nx_secure_dtls_process_handshake_header(UCHAR *packet_buffer, USHORT *message_type, in _nx_secure_dtls_process_handshake_header() argument
94 *message_type = packet_buffer[0]; in _nx_secure_dtls_process_handshake_header()
95 packet_buffer++; in _nx_secure_dtls_process_handshake_header()
98 *message_length = (UINT)((packet_buffer[0] << 16) + (packet_buffer[1] << 8) + packet_buffer[2]); in _nx_secure_dtls_process_handshake_header()
99 packet_buffer += 3; in _nx_secure_dtls_process_handshake_header()
102 *message_seq = (UINT)((packet_buffer[0] << 8) + packet_buffer[1]); in _nx_secure_dtls_process_handshake_header()
103 packet_buffer += 2; in _nx_secure_dtls_process_handshake_header()
106 … *fragment_offset = (UINT)((packet_buffer[0] << 16) + (packet_buffer[1] << 8) + packet_buffer[2]); in _nx_secure_dtls_process_handshake_header()
107 packet_buffer += 3; in _nx_secure_dtls_process_handshake_header()
110 … *fragment_length = (UINT)((packet_buffer[0] << 16) + (packet_buffer[1] << 8) + packet_buffer[2]); in _nx_secure_dtls_process_handshake_header()
Dnx_secure_tls_send_certificate_request.c78 UCHAR *packet_buffer; in _nx_secure_tls_send_certificate_request() local
98 packet_buffer = send_packet -> nx_packet_append_ptr; in _nx_secure_tls_send_certificate_request()
109 packet_buffer[length] = 0; in _nx_secure_tls_send_certificate_request()
117 packet_buffer[length] = (UCHAR)(NX_SECURE_TLS_EXTENSION_SIGNATURE_ALGORITHMS >> 8); in _nx_secure_tls_send_certificate_request()
118 packet_buffer[length + 1] = (UCHAR)(NX_SECURE_TLS_EXTENSION_SIGNATURE_ALGORITHMS); in _nx_secure_tls_send_certificate_request()
131 packet_buffer[length] = 0x2; in _nx_secure_tls_send_certificate_request()
134 packet_buffer[length] = NX_SECURE_TLS_CERT_TYPE_RSA_SIGN; in _nx_secure_tls_send_certificate_request()
137 packet_buffer[length] = NX_SECURE_TLS_CERT_TYPE_ECDSA_SIGN; in _nx_secure_tls_send_certificate_request()
145 packet_buffer[length] = 0x1; in _nx_secure_tls_send_certificate_request()
148 packet_buffer[length] = NX_SECURE_TLS_CERT_TYPE_RSA_SIGN; in _nx_secure_tls_send_certificate_request()
[all …]
Dnx_secure_dtls_send_clienthello.c32 … UCHAR *packet_buffer, ULONG *packet_offset,
109 UCHAR *packet_buffer; in _nx_secure_dtls_send_clienthello() local
121 packet_buffer = send_packet -> nx_packet_prepend_ptr; in _nx_secure_dtls_send_clienthello()
166 packet_buffer = send_packet -> nx_packet_prepend_ptr + in _nx_secure_dtls_send_clienthello()
171 packet_buffer[0] = (UCHAR)dtls_session -> nx_secure_dtls_cookie_length; in _nx_secure_dtls_send_clienthello()
172 packet_buffer++; in _nx_secure_dtls_send_clienthello()
175 NX_SECURE_MEMMOVE(packet_buffer + dtls_session -> nx_secure_dtls_cookie_length, in _nx_secure_dtls_send_clienthello()
176packet_buffer, (UINT)(send_packet -> nx_packet_append_ptr - packet_buffer)); /* Use case of memmov… in _nx_secure_dtls_send_clienthello()
179 NX_SECURE_MEMCPY(packet_buffer, dtls_session -> nx_secure_dtls_client_cookie_ptr, in _nx_secure_dtls_send_clienthello()
194 packet_buffer[length] = (UCHAR)((protocol_version & 0xFF00) >> 8); in _nx_secure_dtls_send_clienthello()
[all …]
Dnx_secure_tls_send_clienthello_extensions.c34 … UCHAR *packet_buffer, ULONG *packet_offset,
40 … UCHAR *packet_buffer, ULONG *packet_offset,
46 … UCHAR *packet_buffer, ULONG *packet_offset,
53 … UCHAR *packet_buffer, ULONG *packet_offset,
58 … UCHAR *packet_buffer, ULONG *packet_offset,
63 … UCHAR *packet_buffer, ULONG *packet_length,
68 … UCHAR *packet_buffer, ULONG *packet_length,
76 UCHAR *packet_buffer,
147 UCHAR *packet_buffer, ULONG *packet_offset, in _nx_secure_tls_send_clienthello_extensions() argument
159 packet_buffer, in _nx_secure_tls_send_clienthello_extensions()
[all …]
Dnx_secure_tls_send_serverhello_extensions.c28 UCHAR *packet_buffer,
36 … UCHAR *packet_buffer, ULONG *packet_offset,
41 … UCHAR *packet_buffer, ULONG *packet_offset,
47 UCHAR *packet_buffer, ULONG *packet_length,
107 UCHAR *packet_buffer, ULONG *packet_offset, in _nx_secure_tls_send_serverhello_extensions() argument
131 extension_offset = &packet_buffer[length]; in _nx_secure_tls_send_serverhello_extensions()
144 … status = _nx_secure_tls_send_serverhello_sec_reneg_extension(tls_session, packet_buffer, &length, in _nx_secure_tls_send_serverhello_extensions()
161 …= _nx_secure_tls_send_serverhello_supported_versions_extension(tls_session, packet_buffer, &length, in _nx_secure_tls_send_serverhello_extensions()
171 … status = _nx_secure_tls_send_serverhello_key_share_extension(tls_session, packet_buffer, &length, in _nx_secure_tls_send_serverhello_extensions()
186 … status = _nx_secure_tls_send_serverhello_psk_extension(tls_session, packet_buffer, &length, in _nx_secure_tls_send_serverhello_extensions()
[all …]
Dnx_secure_dtls_process_clienthello.c102 UINT _nx_secure_dtls_process_clienthello(NX_SECURE_DTLS_SESSION *dtls_session, UCHAR *packet_buffer, in _nx_secure_dtls_process_clienthello() argument
153 packet_buffer_start = packet_buffer; in _nx_secure_dtls_process_clienthello()
168 protocol_version = (USHORT)(((USHORT)packet_buffer[0] << 8) | packet_buffer[1]); in _nx_secure_dtls_process_clienthello()
169 packet_buffer += 2; in _nx_secure_dtls_process_clienthello()
204 …ls_session -> nx_secure_tls_key_material.nx_secure_tls_client_random, packet_buffer, NX_SECURE_TLS… in _nx_secure_dtls_process_clienthello()
205 packet_buffer += NX_SECURE_TLS_RANDOM_SIZE; in _nx_secure_dtls_process_clienthello()
208 session_id_length = packet_buffer[0]; in _nx_secure_dtls_process_clienthello()
209 packet_buffer++; in _nx_secure_dtls_process_clienthello()
215 …NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_session_id, &packet_buffer[0], session_id_length); /… in _nx_secure_dtls_process_clienthello()
216 packet_buffer += session_id_length; in _nx_secure_dtls_process_clienthello()
[all …]
Dnx_secure_tls_send_newsessionticket.c82 UCHAR *packet_buffer; in _nx_secure_tls_send_newsessionticket() local
157 packet_buffer = send_packet -> nx_packet_append_ptr; in _nx_secure_tls_send_newsessionticket()
161 packet_buffer[length] = (UCHAR)((lifetime & 0xFF000000) >> 24); in _nx_secure_tls_send_newsessionticket()
162 packet_buffer[length + 1] = (UCHAR)((lifetime & 0x00FF0000) >> 16); in _nx_secure_tls_send_newsessionticket()
163 packet_buffer[length + 2] = (UCHAR)((lifetime & 0x0000FF00) >> 8); in _nx_secure_tls_send_newsessionticket()
164 packet_buffer[length + 3] = (UCHAR) (lifetime & 0x000000FF); in _nx_secure_tls_send_newsessionticket()
169 packet_buffer[length] = (UCHAR)((age_add & 0xFF000000) >> 24); in _nx_secure_tls_send_newsessionticket()
170 packet_buffer[length + 1] = (UCHAR)((age_add & 0x00FF0000) >> 16); in _nx_secure_tls_send_newsessionticket()
171 packet_buffer[length + 2] = (UCHAR)((age_add & 0x0000FF00) >> 8); in _nx_secure_tls_send_newsessionticket()
172 packet_buffer[length + 3] = (UCHAR) (age_add & 0x000000FF); in _nx_secure_tls_send_newsessionticket()
[all …]
Dnx_secure_tls_process_serverhello_extensions.c31 UCHAR *packet_buffer,
38 UCHAR *packet_buffer,
42 UCHAR *packet_buffer,
49 UCHAR *packet_buffer,
52 UCHAR *packet_buffer,
115 UCHAR *packet_buffer, UINT message_length, in _nx_secure_tls_process_serverhello_extensions() argument
165 extension_id = (USHORT)((packet_buffer[offset] << 8) + packet_buffer[offset + 1]); in _nx_secure_tls_process_serverhello_extensions()
175 …s = _nx_secure_tls_proc_serverhello_sec_reneg_extension(tls_session, &packet_buffer[offset], &exte… in _nx_secure_tls_process_serverhello_extensions()
190 …us = _nx_secure_tls_proc_serverhello_keyshare_extension(tls_session, &packet_buffer[offset], &exte… in _nx_secure_tls_process_serverhello_extensions()
199 … extension_length = (USHORT)((packet_buffer[offset] << 8) + packet_buffer[offset + 1]); in _nx_secure_tls_process_serverhello_extensions()
[all …]
Dnx_secure_dtls_send_handshake_record.c83 UCHAR *packet_buffer; in _nx_secure_dtls_send_handshake_record() local
105 packet_buffer = send_packet -> nx_packet_prepend_ptr; in _nx_secure_dtls_send_handshake_record()
110 packet_buffer[0] = handshake_type; in _nx_secure_dtls_send_handshake_record()
113 packet_buffer[1] = (UCHAR)((length & 0xFF0000) >> 16); in _nx_secure_dtls_send_handshake_record()
114 packet_buffer[2] = (UCHAR)((length & 0xFF00) >> 8); in _nx_secure_dtls_send_handshake_record()
115 packet_buffer[3] = (UCHAR)(length & 0xFF); in _nx_secure_dtls_send_handshake_record()
121 packet_buffer[4] = (UCHAR)(dtls_session -> nx_secure_dtls_local_handshake_sequence >> 8); in _nx_secure_dtls_send_handshake_record()
122 packet_buffer[5] = (UCHAR)(dtls_session -> nx_secure_dtls_local_handshake_sequence); in _nx_secure_dtls_send_handshake_record()
128 packet_buffer[6] = 0x00; in _nx_secure_dtls_send_handshake_record()
129 packet_buffer[7] = 0x00; in _nx_secure_dtls_send_handshake_record()
[all …]
Dnx_secure_dtls_send_serverhello.c90 UCHAR *packet_buffer; in _nx_secure_dtls_send_serverhello() local
112 packet_buffer = send_packet -> nx_packet_prepend_ptr; in _nx_secure_dtls_send_serverhello()
121 packet_buffer[length] = (UCHAR)((protocol_version & 0xFF00) >> 8); in _nx_secure_dtls_send_serverhello()
122 packet_buffer[length + 1] = (UCHAR)(protocol_version & 0x00FF); in _nx_secure_dtls_send_serverhello()
146 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_s… in _nx_secure_dtls_send_serverhello()
151 packet_buffer[length] = tls_session -> nx_secure_tls_session_id_length; in _nx_secure_dtls_send_serverhello()
157 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_session_id, tls_session -> n… 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()
169 packet_buffer[length] = 0x0; in _nx_secure_dtls_send_serverhello()
[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()
197 length = length + 1 + packet_buffer[length]; in _nx_secure_tls_process_certificate_request()
199 extension_total_length = (UINT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_certificate_request()
212 extension_type = (UINT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_certificate_request()
215 extension_length = (UINT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_certificate_request()
236 cert_types_length = packet_buffer[length]; in _nx_secure_tls_process_certificate_request()
249 if (packet_buffer[length] == expected_cert_type) in _nx_secure_tls_process_certificate_request()
252 cert_type = packet_buffer[length]; in _nx_secure_tls_process_certificate_request()
280 sign_algs_length = (UINT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_certificate_request()
[all …]
Dnx_secure_tls_send_clienthello.c29 UCHAR *packet_buffer, ULONG *packet_offset,
101 UCHAR *packet_buffer; in _nx_secure_tls_send_clienthello() local
115 packet_buffer = send_packet -> nx_packet_append_ptr; in _nx_secure_tls_send_clienthello()
172 packet_buffer[length] = (UCHAR)((protocol_version & 0xFF00) >> 8); in _nx_secure_tls_send_clienthello()
173 packet_buffer[length + 1] = (UCHAR)(protocol_version & 0x00FF); in _nx_secure_tls_send_clienthello()
189 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_c… in _nx_secure_tls_send_clienthello()
207 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_c… in _nx_secure_tls_send_clienthello()
214 packet_buffer[length] = tls_session -> nx_secure_tls_session_id_length; in _nx_secure_tls_send_clienthello()
218 ciphersuites_length_ptr = &packet_buffer[length]; in _nx_secure_tls_send_clienthello()
239 packet_buffer[length] = (UCHAR)((ciphersuite & 0xFF00) >> 8); in _nx_secure_tls_send_clienthello()
[all …]
Dnx_secure_tls_process_clienthello_extensions.c28 UCHAR *packet_buffer,
35 UCHAR *packet_buffer,
38 UCHAR *packet_buffer,
42 … const UCHAR *packet_buffer,
46 …s_process_clienthello_psk_extension(NX_SECURE_TLS_SESSION *tls_session, const UCHAR *packet_buffer,
110 UCHAR *packet_buffer, UINT message_length, in _nx_secure_tls_process_clienthello_extensions() argument
148 extension_id = (USHORT)((packet_buffer[offset] << 8) + packet_buffer[offset + 1]); in _nx_secure_tls_process_clienthello_extensions()
152 extension_length = (UINT)((packet_buffer[offset] << 8) + packet_buffer[offset + 1]); in _nx_secure_tls_process_clienthello_extensions()
167 &packet_buffer[offset], in _nx_secure_tls_process_clienthello_extensions()
183 &packet_buffer[offset], in _nx_secure_tls_process_clienthello_extensions()
[all …]
Dnx_secure_tls_process_serverhello.c88 UINT _nx_secure_tls_process_serverhello(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer, in _nx_secure_tls_process_serverhello() argument
134 version = (USHORT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_serverhello()
149 …(NX_SECURE_MEMCMP(_nx_secure_tls_hello_retry_request_random, &packet_buffer[length], NX_SECURE_TLS… in _nx_secure_tls_process_serverhello()
169 …ession -> nx_secure_tls_key_material.nx_secure_tls_server_random[0], &packet_buffer[length], NX_SE… in _nx_secure_tls_process_serverhello()
174 tls_session -> nx_secure_tls_session_id_length = packet_buffer[length]; in _nx_secure_tls_process_serverhello()
185 …NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_session_id, &packet_buffer[length], tls_session -> n… in _nx_secure_tls_process_serverhello()
190 ciphersuite = (USHORT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_serverhello()
208 compression_method = packet_buffer[length]; in _nx_secure_tls_process_serverhello()
222 … total_extensions_length = (USHORT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_serverhello()
235 …status = _nx_secure_tls_process_serverhello_extensions(tls_session, &packet_buffer[length], total_… in _nx_secure_tls_process_serverhello()
[all …]
Dnx_secure_tls_process_handshake_header.c81 UINT _nx_secure_tls_process_handshake_header(UCHAR *packet_buffer, USHORT *message_type, in _nx_secure_tls_process_handshake_header() argument
93 *message_type = packet_buffer[0]; in _nx_secure_tls_process_handshake_header()
94 packet_buffer++; in _nx_secure_tls_process_handshake_header()
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_send_serverhello.c102 UCHAR *packet_buffer; in _nx_secure_tls_send_serverhello() local
122 packet_buffer = send_packet -> nx_packet_append_ptr; in _nx_secure_tls_send_serverhello()
130 packet_buffer[length] = (UCHAR)((protocol_version & 0xFF00) >> 8); in _nx_secure_tls_send_serverhello()
131 packet_buffer[length + 1] = (UCHAR)(protocol_version & 0x00FF); in _nx_secure_tls_send_serverhello()
195 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_key_material.nx_secure_tls_s… in _nx_secure_tls_send_serverhello()
206 packet_buffer[length] = tls_session->nx_secure_tls_session_id_length; in _nx_secure_tls_send_serverhello()
217 …NX_SECURE_MEMCPY(&packet_buffer[length], tls_session -> nx_secure_tls_session_id, tls_session->nx_… in _nx_secure_tls_send_serverhello()
223 packet_buffer[length] = 0; 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()
[all …]
Dnx_secure_tls_process_remote_certificate.c98 UCHAR *packet_buffer, UINT message_length, in _nx_secure_tls_process_remote_certificate() argument
164 packet_buffer++; in _nx_secure_tls_process_remote_certificate()
172 total_length = (UINT)((packet_buffer[0] << 16) + (packet_buffer[1] << 8) + packet_buffer[2]); in _nx_secure_tls_process_remote_certificate()
192 …cert_length = (UINT)((packet_buffer[length] << 16) + (packet_buffer[length + 1] << 8) + packet_buf… in _nx_secure_tls_process_remote_certificate()
225 certificate -> nx_secure_x509_certificate_raw_data = &packet_buffer[length]; in _nx_secure_tls_process_remote_certificate()
239 …NX_SECURE_MEMCPY(certificate -> nx_secure_x509_certificate_raw_data, &packet_buffer[length], cert_… in _nx_secure_tls_process_remote_certificate()
269 extensions_length = (UINT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_remote_certificate()
430 NX_PARAMETER_NOT_USED(packet_buffer); in _nx_secure_tls_process_remote_certificate()
Dnx_secure_dtls_send_helloverifyrequest.c75 UCHAR *packet_buffer; in _nx_secure_dtls_send_helloverifyrequest() local
95 packet_buffer = send_packet -> nx_packet_append_ptr; in _nx_secure_dtls_send_helloverifyrequest()
101 packet_buffer[length] = (UCHAR)((protocol_version & 0xFF00) >> 8); in _nx_secure_dtls_send_helloverifyrequest()
102 packet_buffer[length + 1] = (UCHAR)(protocol_version & 0x00FF); in _nx_secure_dtls_send_helloverifyrequest()
107 packet_buffer[length] = (UCHAR)(dtls_session -> nx_secure_dtls_cookie_length); in _nx_secure_dtls_send_helloverifyrequest()
127 …NX_SECURE_MEMCPY(&packet_buffer[length], dtls_session -> nx_secure_dtls_cookie, dtls_session -> nx… in _nx_secure_dtls_send_helloverifyrequest()
Dnx_secure_tls_send_handshake_record.c83 UCHAR *packet_buffer; in _nx_secure_tls_send_handshake_record() local
103 packet_buffer = send_packet -> nx_packet_prepend_ptr; in _nx_secure_tls_send_handshake_record()
107 packet_buffer[0] = handshake_type; in _nx_secure_tls_send_handshake_record()
110 packet_buffer[1] = (UCHAR)((length & 0xFF0000) >> 16); in _nx_secure_tls_send_handshake_record()
111 packet_buffer[2] = (UCHAR)((length & 0xFF00) >> 8); in _nx_secure_tls_send_handshake_record()
112 packet_buffer[3] = (UCHAR)(length & 0xFF); in _nx_secure_tls_send_handshake_record()
Dnx_secure_tls_process_clienthello.c110 UINT _nx_secure_tls_process_clienthello(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer, in _nx_secure_tls_process_clienthello() argument
221 protocol_version = (USHORT)((packet_buffer[length] << 8) | packet_buffer[length + 1]); in _nx_secure_tls_process_clienthello()
262 …s_session -> nx_secure_tls_key_material.nx_secure_tls_client_random, &packet_buffer[length], NX_SE… in _nx_secure_tls_process_clienthello()
266 session_id_length = packet_buffer[length]; in _nx_secure_tls_process_clienthello()
278 …NX_SECURE_MEMCPY(tls_session -> nx_secure_tls_session_id, &packet_buffer[length], session_id_lengt… in _nx_secure_tls_process_clienthello()
283 ciphersuite_list_length = (USHORT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_clienthello()
292 ciphersuite_list = &packet_buffer[length]; in _nx_secure_tls_process_clienthello()
297 compression_methods_length = packet_buffer[length]; in _nx_secure_tls_process_clienthello()
310 if (packet_buffer[length + i] == 0x0) in _nx_secure_tls_process_clienthello()
330 … total_extensions_length = (USHORT)((packet_buffer[length] << 8) + packet_buffer[length + 1]); in _nx_secure_tls_process_clienthello()
[all …]
Dnx_secure_tls_process_certificate_verify.c108 UCHAR *packet_buffer, UINT message_length) in _nx_secure_tls_process_certificate_verify() argument
187 switch ((UINT)((packet_buffer[0] << 8) + packet_buffer[1])) in _nx_secure_tls_process_certificate_verify()
526 if (packet_buffer[0] != NX_SECURE_TLS_HASH_ALGORITHM_SHA256 || in _nx_secure_tls_process_certificate_verify()
527 packet_buffer[1] != NX_SECURE_TLS_SIGNATURE_ALGORITHM_RSA) in _nx_secure_tls_process_certificate_verify()
533 length = (UINT)((packet_buffer[2] << 8) + packet_buffer[3]); in _nx_secure_tls_process_certificate_verify()
541 received_signature = &packet_buffer[4]; in _nx_secure_tls_process_certificate_verify()
556 length = (UINT)((packet_buffer[0] << 8) + packet_buffer[1]); in _nx_secure_tls_process_certificate_verify()
564 received_signature = &packet_buffer[2]; in _nx_secure_tls_process_certificate_verify()
734 if(packet_buffer[0] != NX_SECURE_TLS_HASH_ALGORITHM_SHA256 || in _nx_secure_tls_process_certificate_verify()
735 packet_buffer[1] != NX_SECURE_TLS_SIGNATURE_ALGORITHM_ECDSA) in _nx_secure_tls_process_certificate_verify()
[all …]
Dnx_secure_tls_1_3_client_handshake.c152 UINT _nx_secure_tls_1_3_client_handshake(NX_SECURE_TLS_SESSION *tls_session, UCHAR *packet_buffer, in _nx_secure_tls_1_3_client_handshake() argument
227 packet_start = packet_buffer; in _nx_secure_tls_1_3_client_handshake()
232 …status = _nx_secure_tls_process_handshake_header(packet_buffer, &message_type, &header_bytes, &mes… in _nx_secure_tls_1_3_client_handshake()
251 packet_buffer += 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 …status = _nx_secure_tls_process_remote_certificate(tls_session, packet_buffer, message_length, pac… 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()
351 status = _nx_secure_tls_process_finished(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_client_handshake()
362 … status = _nx_secure_tls_process_certificate_verify(tls_session, packet_buffer, message_length); in _nx_secure_tls_1_3_client_handshake()
[all …]
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_tls_error_checking_2_test.c88 UCHAR packet_buffer[NX_SECURE_TLS_MINIMUM_MESSAGE_BUFFER_SIZE]; in ntest_0_entry() local
146 …te_certificate_allocate(&tls_session, &certificate, (UCHAR *)packet_buffer, sizeof(packet_buffer)); in ntest_0_entry()
149 …_remote_certificate_buffer_allocate(&tls_session, 1, (VOID *)packet_buffer, sizeof(packet_buffer)); in ntest_0_entry()
179 …atus = nx_secure_tls_session_packet_buffer_set(&tls_session, packet_buffer, sizeof(packet_buffer)); in ntest_0_entry()
186 status = nx_secure_tls_session_receive(&tls_session, (NX_PACKET **)packet_buffer, 0); in ntest_0_entry()
235 …secure_x509_certificate_initialize(&certificate, (UCHAR *)&packet_buffer, sizeof(packet_buffer), 0… in ntest_0_entry()
238 …ure_x509_common_name_dns_check(&certificate, (const UCHAR *)&packet_buffer, sizeof(packet_buffer)); in ntest_0_entry()
241 …status = nx_secure_x509_crl_revocation_check((const UCHAR *)&packet_buffer, 1024, &certificate_sto… in ntest_0_entry()
253 status = nx_secure_x509_key_usage_extension_parse(&certificate, (USHORT *)packet_buffer); in ntest_0_entry()
285 …te_certificate_allocate(&tls_session, &certificate, (UCHAR *)packet_buffer, sizeof(packet_buffer)); in ntest_0_entry()
[all …]
Dnx_secure_tls_process_changecipherspec_test.c24 UCHAR packet_buffer[1]; in test_application_define() local
36 packet_buffer[0] = 0x1; in test_application_define()
40 …atus = _nx_secure_tls_process_changecipherspec(&tls_session, packet_buffer, sizeof(packet_buffer)); in test_application_define()
45 …atus = _nx_secure_tls_process_changecipherspec(&tls_session, packet_buffer, sizeof(packet_buffer)); in test_application_define()

123