/hostap-latest/src/utils/ |
D | base64.c | 27 size_t *out_len, const char *table, int add_pad) in base64_gen_encode() argument 83 if (out_len) in base64_gen_encode() 84 *out_len = pos - out; in base64_gen_encode() 90 size_t *out_len, const char *table) in base64_gen_decode() argument 153 *out_len = pos - out; in base64_gen_decode() 170 char * hostap_base64_encode(const void *src, size_t len, size_t *out_len) in hostap_base64_encode() argument 172 return base64_gen_encode(src, len, out_len, base64_table, in hostap_base64_encode() 177 char * base64_encode_no_lf(const void *src, size_t len, size_t *out_len) in base64_encode_no_lf() argument 179 return base64_gen_encode(src, len, out_len, base64_table, BASE64_PAD); in base64_encode_no_lf() 183 char * base64_url_encode(const void *src, size_t len, size_t *out_len) in base64_url_encode() argument [all …]
|
D | base64.h | 12 char * hostap_base64_encode(const void *src, size_t len, size_t *out_len); 13 char * base64_encode_no_lf(const void *src, size_t len, size_t *out_len); 14 unsigned char * hostap_base64_decode(const char *src, size_t len, size_t *out_len); 15 char * base64_url_encode(const void *src, size_t len, size_t *out_len); 16 unsigned char * base64_url_decode(const char *src, size_t len, size_t *out_len);
|
/hostap-latest/port/mbedtls/ |
D | supp_psa_api.c | 129 size_t out_len = 0; in aes_128_encrypt_block_psa() local 137 …a_cipher_encrypt(key_id, alg, in, SUPP_PSA_BLOCK_SIZE_128, out, SUPP_PSA_BLOCK_SIZE_128, &out_len); in aes_128_encrypt_block_psa() 156 size_t out_len = 0; in aes_128_cbc_encrypt_psa() local 178 supp_psa_outbuf, data_len, &out_len); in aes_128_cbc_encrypt_psa() 181 memcpy(data, supp_psa_outbuf, out_len); in aes_128_cbc_encrypt_psa() 199 size_t out_len = 0; in aes_128_cbc_decrypt_psa() local 221 supp_psa_outbuf, data_len, &out_len); in aes_128_cbc_decrypt_psa() 224 memcpy(data, supp_psa_outbuf, out_len); in aes_128_cbc_decrypt_psa() 242 size_t out_len = 0; in aes_ctr_encrypt_psa() local 264 supp_psa_outbuf, data_len, &out_len); in aes_ctr_encrypt_psa() [all …]
|
/hostap-latest/src/tls/ |
D | tlsv1_client_write.c | 45 u8 * tls_send_client_hello(struct tlsv1_client *conn, size_t *out_len) in tls_send_client_hello() argument 60 *out_len = 0; in tls_send_client_hello() 238 out_len) < 0) { in tls_send_client_hello() 861 size_t *out_len) in tls_send_client_key_exchange() argument 866 *out_len = 0; in tls_send_client_key_exchange() 895 *out_len = pos - msg; in tls_send_client_key_exchange() 904 size_t *out_len) in tls_send_change_cipher_spec() argument 908 *out_len = 0; in tls_send_change_cipher_spec() 923 *out_len = pos - msg; in tls_send_change_cipher_spec() 935 u8 * tlsv1_client_handshake_write(struct tlsv1_client *conn, size_t *out_len, in tlsv1_client_handshake_write() argument [all …]
|
D | tlsv1_record.c | 152 size_t *out_len) in tlsv1_record_send() argument 257 *out_len = pos - buf; in tlsv1_record_send() 280 u8 *out_data, size_t *out_len, u8 *alert) in tlsv1_record_receive() argument 348 if (*out_len < in_len) { in tlsv1_record_receive() 468 *out_len = plen; in tlsv1_record_receive() 471 *out_len = in_len; in tlsv1_record_receive() 475 if (TLS_RECORD_HEADER_LEN + *out_len > 17408) { in tlsv1_record_receive() 477 (unsigned long) (TLS_RECORD_HEADER_LEN + *out_len)); in tlsv1_record_receive()
|
D | tlsv1_server.h | 23 int server_random_first, u8 *out, size_t out_len); 25 const u8 *in_data, size_t in_len, size_t *out_len); 28 u8 *out_data, size_t out_len); 31 u8 *out_data, size_t out_len);
|
D | tlsv1_client_i.h | 86 u8 * tls_send_client_hello(struct tlsv1_client *conn, size_t *out_len); 88 u8 description, size_t *out_len); 89 u8 * tlsv1_client_handshake_write(struct tlsv1_client *conn, size_t *out_len, 93 u8 **out_data, size_t *out_len);
|
D | tlsv1_server_write.c | 930 static u8 * tls_send_server_hello(struct tlsv1_server *conn, size_t *out_len) in tls_send_server_hello() argument 938 *out_len = 0; in tls_send_server_hello() 981 *out_len = pos - msg; in tls_send_server_hello() 1001 *out_len = pos - msg; in tls_send_server_hello() 1010 size_t *out_len) in tls_send_change_cipher_spec() argument 1014 *out_len = 0; in tls_send_change_cipher_spec() 1029 *out_len = pos - msg; in tls_send_change_cipher_spec() 1038 u8 * tlsv1_server_handshake_write(struct tlsv1_server *conn, size_t *out_len) in tlsv1_server_handshake_write() argument 1042 return tls_send_server_hello(conn, out_len); in tlsv1_server_handshake_write() 1044 return tls_send_change_cipher_spec(conn, out_len); in tlsv1_server_handshake_write() [all …]
|
D | tlsv1_server.c | 134 size_t *out_len) in tlsv1_server_handshake() argument 192 msg = tlsv1_server_handshake_write(conn, out_len); in tlsv1_server_handshake() 207 out_len); in tlsv1_server_handshake() 229 u8 *out_data, size_t out_len) in tlsv1_server_encrypt() argument 237 out_data, out_len, in_data, in_len, &rlen) < 0) { in tlsv1_server_encrypt() 262 u8 *out_data, size_t out_len) in tlsv1_server_decrypt() argument 272 out_end = out_data + out_len; in tlsv1_server_decrypt() 475 int server_random_first, u8 *out, size_t out_len) in tlsv1_server_prf() argument 513 label, seed, seed_len, out, out_len); in tlsv1_server_prf()
|
D | tlsv1_client.h | 23 int server_random_first, u8 *out, size_t out_len); 26 size_t *out_len, u8 **appl_data, 30 u8 *out_data, size_t out_len);
|
D | tlsv1_client.c | 165 size_t *out_len, u8 **appl_data, in tlsv1_client_handshake() argument 180 return tls_send_client_hello(conn, out_len); in tlsv1_client_handshake() 259 msg = tlsv1_client_handshake_write(conn, out_len, no_appl_data); in tlsv1_client_handshake() 270 out_len); in tlsv1_client_handshake() 273 *out_len = 0; in tlsv1_client_handshake() 299 u8 *out_data, size_t out_len) in tlsv1_client_encrypt() argument 307 out_data, out_len, in_data, in_len, &rlen) < 0) { in tlsv1_client_encrypt() 551 int server_random_first, u8 *out, size_t out_len) in tlsv1_client_prf() argument 589 label, seed, seed_len, out, out_len); in tlsv1_client_prf()
|
D | tlsv1_record.h | 66 size_t *out_len); 69 u8 *out_data, size_t *out_len, u8 *alert);
|
D | tlsv1_server_i.h | 81 u8 * tlsv1_server_handshake_write(struct tlsv1_server *conn, size_t *out_len); 83 u8 description, size_t *out_len);
|
D | pkcs5.c | 402 size_t out_len, u8 *out) in pkcs12_key_gen() argument 457 if (out_len <= u) { in pkcs12_key_gen() 458 os_memcpy(out, hash, out_len); in pkcs12_key_gen() 465 out_len -= u; in pkcs12_key_gen()
|
D | tlsv1_client_read.c | 1455 u8 **out_data, size_t *out_len) in tls_process_application_data() argument 1477 *out_len = left; in tls_process_application_data() 1486 u8 **out_data, size_t *out_len) in tlsv1_client_process_handshake() argument 1548 out_len)) in tlsv1_client_process_handshake()
|
/hostap-latest/src/crypto/ |
D | tls_internal.c | 409 int skip_keyblock, u8 *out, size_t out_len) in tls_connection_prf() argument 419 tmp_out = os_malloc(skip + out_len); in tls_connection_prf() 429 _out, skip + out_len); in tls_connection_prf() 436 _out, skip + out_len); in tls_connection_prf() 440 os_memcpy(out, _out + skip, out_len); in tls_connection_prf() 449 size_t context_len, u8 *out, size_t out_len) in tls_connection_export_key() argument 452 0, 0, out, out_len); in tls_connection_export_key() 457 u8 *out, size_t out_len) in tls_connection_get_eap_fast_key() argument 460 1, 1, out, out_len); in tls_connection_get_eap_fast_key()
|
D | tls_none.c | 98 size_t context_len, u8 *out, size_t out_len) in tls_connection_export_key() argument 105 u8 *out, size_t out_len) in tls_connection_get_eap_fast_key() argument
|
D | tls_wolfssl.c | 2047 size_t context_len, u8 *out, size_t out_len) in tls_connection_export_key() argument 2052 if (wolfSSL_export_keying_material(conn->ssl, out, out_len, in tls_connection_export_key() 2060 wolfSSL_make_eap_keys(conn->ssl, out, out_len, label) != 0) in tls_connection_export_key() 2070 u8 *out, size_t out_len) in tls_connection_get_eap_fast_key() argument 2092 tmp_out = os_malloc(skip + out_len); in tls_connection_get_eap_fast_key() 2105 _out, skip + out_len); in tls_connection_get_eap_fast_key() 2115 _out, skip + out_len); in tls_connection_get_eap_fast_key() 2121 os_memcpy(out, _out + skip, out_len); in tls_connection_get_eap_fast_key() 2122 bin_clear_free(tmp_out, skip + out_len); in tls_connection_get_eap_fast_key()
|
D | tls.h | 410 u8 *out, size_t out_len); 426 u8 *out, size_t out_len);
|
D | tls_gnutls.c | 902 size_t context_len, u8 *out, size_t out_len) in tls_connection_export_key() argument 910 out_len, (char *) out); in tls_connection_export_key() 915 0 /* client_random first */, 0, NULL, out_len, in tls_connection_export_key() 922 u8 *out, size_t out_len) in tls_connection_get_eap_fast_key() argument
|
D | tls_mbedtls_alt.c | 2069 size_t out_len) in tls_connection_export_key() argument 2075 … conn->expkey_randbytes, sizeof(conn->expkey_randbytes), out, out_len) : in tls_connection_export_key() 2136 …ls_connection_get_eap_fast_key(void *tls_ctx, struct tls_connection *conn, u8 *out, size_t out_len) in tls_connection_get_eap_fast_key() argument 2148 unsigned char *tmp_out = os_malloc(skip + out_len); in tls_connection_get_eap_fast_key() 2159 seed, sizeof(seed), tmp_out, skip + out_len); in tls_connection_get_eap_fast_key() 2161 os_memcpy(out, tmp_out + skip, out_len); in tls_connection_get_eap_fast_key() 2166 bin_clear_free(tmp_out, skip + out_len); in tls_connection_get_eap_fast_key()
|
/hostap-latest/src/common/ |
D | sae.h | 170 u8 * sae_pk_base32_decode(const char *src, size_t len, size_t *out_len);
|
D | sae_pk.c | 250 u8 * sae_pk_base32_decode(const char *src, size_t len, size_t *out_len) in sae_pk_base32_decode() argument 312 *out_len = pos - out; in sae_pk_base32_decode()
|
/hostap-latest/src/eap_common/ |
D | ikev2_common.h | 279 u8 *out, size_t out_len);
|
D | ikev2_common.c | 115 u8 *out, size_t out_len) in ikev2_prf_plus() argument 138 end = out + out_len; in ikev2_prf_plus()
|