| /NetX-Duo-v6.2.1/nx_secure/src/ |
| D | nx_secure_tls_process_newsessionticket.c | 72 …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 …]
|
| D | nx_secure_dtls_process_handshake_header.c | 80 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()
|
| D | nx_secure_tls_send_certificate_request.c | 78 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 …]
|
| D | nx_secure_dtls_send_clienthello.c | 32 … 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() 176 …packet_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 …]
|
| D | nx_secure_tls_send_clienthello_extensions.c | 34 … 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 …]
|
| D | nx_secure_tls_send_serverhello_extensions.c | 28 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 …]
|
| D | nx_secure_dtls_process_clienthello.c | 102 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 …]
|
| D | nx_secure_tls_send_newsessionticket.c | 82 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 …]
|
| D | nx_secure_tls_process_serverhello_extensions.c | 31 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 …]
|
| D | nx_secure_dtls_send_handshake_record.c | 83 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 …]
|
| D | nx_secure_dtls_send_serverhello.c | 90 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 …]
|
| D | nx_secure_tls_process_certificate_request.c | 83 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 …]
|
| D | nx_secure_tls_send_clienthello.c | 29 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 …]
|
| D | nx_secure_tls_process_clienthello_extensions.c | 28 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 …]
|
| D | nx_secure_tls_process_serverhello.c | 88 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 …]
|
| D | nx_secure_tls_process_handshake_header.c | 81 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()
|
| D | nx_secure_tls_send_serverhello.c | 102 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 …]
|
| D | nx_secure_tls_process_remote_certificate.c | 98 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()
|
| D | nx_secure_dtls_send_helloverifyrequest.c | 75 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()
|
| D | nx_secure_tls_send_handshake_record.c | 83 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()
|
| D | nx_secure_tls_process_clienthello.c | 110 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 …]
|
| D | nx_secure_tls_process_certificate_verify.c | 108 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 …]
|
| D | nx_secure_tls_1_3_client_handshake.c | 152 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/ |
| D | nx_secure_tls_error_checking_2_test.c | 88 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 …]
|
| D | nx_secure_tls_process_changecipherspec_test.c | 24 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()
|