/hal_espressif-latest/components/hal/ |
D | ecdsa_hal.c | 34 static void ecdsa_hal_gen_signature_inner(const uint8_t *hash, uint8_t *r_out, in ecdsa_hal_gen_signature_inner() argument 43 ecdsa_ll_write_param(ECDSA_PARAM_Z, hash, len); in ecdsa_hal_gen_signature_inner() 62 …O0"))) static void ecdsa_hal_gen_signature_with_countermeasure(const uint8_t *hash, uint8_t *r_out, in ecdsa_hal_gen_signature_with_countermeasure() argument 81 ecdsa_hal_gen_signature_inner(hash, r_out, s_out, len); in ecdsa_hal_gen_signature_with_countermeasure() 93 void ecdsa_hal_gen_signature(ecdsa_hal_config_t *conf, const uint8_t *hash, in ecdsa_hal_gen_signature() argument 100 if (conf->sha_mode == ECDSA_Z_USER_PROVIDED && hash == NULL) { in ecdsa_hal_gen_signature() 111 ecdsa_hal_gen_signature_with_countermeasure(hash, r_out, s_out, len); in ecdsa_hal_gen_signature() 113 ecdsa_hal_gen_signature_inner(hash, r_out, s_out, len); in ecdsa_hal_gen_signature() 118 int ecdsa_hal_verify_signature(ecdsa_hal_config_t *conf, const uint8_t *hash, const uint8_t *r, con… in ecdsa_hal_verify_signature() argument 137 ecdsa_ll_write_param(ECDSA_PARAM_Z, hash, len); in ecdsa_hal_verify_signature()
|
/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | sha1-tprf.c | 34 u8 hash[SHA1_MAC_LEN]; in sha1_t_prf() local 40 addr[0] = hash; in sha1_t_prf() 57 if (hmac_sha1_vector(key, key_len, 5, addr, len, hash)) in sha1_t_prf() 60 os_memcpy(&buf[pos], hash, SHA1_MAC_LEN); in sha1_t_prf() 63 os_memcpy(&buf[pos], hash, plen); in sha1_t_prf() 69 forced_memzero(hash, SHA1_MAC_LEN); in sha1_t_prf()
|
D | sha1-prf.c | 35 u8 hash[SHA1_MAC_LEN]; in sha1_prf() local 57 hash)) in sha1_prf() 59 os_memcpy(&buf[pos], hash, plen); in sha1_prf() 64 forced_memzero(hash, sizeof(hash)); in sha1_prf()
|
D | sha256-prf.c | 60 u8 hash[SHA256_MAC_LEN]; in sha256_prf_bits() local 87 hash) < 0) in sha256_prf_bits() 89 os_memcpy(&buf[pos], hash, plen); in sha256_prf_bits() 105 forced_memzero(hash, sizeof(hash)); in sha256_prf_bits()
|
D | sha384-prf.c | 60 u8 hash[SHA384_MAC_LEN]; in sha384_prf_bits() local 87 hash) < 0) in sha384_prf_bits() 89 os_memcpy(&buf[pos], hash, plen); in sha384_prf_bits() 105 forced_memzero(hash, sizeof(hash)); in sha384_prf_bits()
|
D | ms_funcs.c | 84 u8 hash[SHA1_MAC_LEN]; in challenge_hash() local 95 if (sha1_vector(3, addr, len, hash)) in challenge_hash() 97 os_memcpy(challenge, hash, 8); in challenge_hash() 335 u8 hash[SHA1_MAC_LEN]; in get_master_key() local 341 if (sha1_vector(3, addr, len, hash)) in get_master_key() 343 os_memcpy(master_key, hash, 16); in get_master_key()
|
/hal_espressif-latest/components/bt/common/osi/ |
D | hash_functions.c | 40 hash_index_t hash = 5381; in hash_function_string() local 44 hash = ((hash << 5) + hash ) + name[i]; in hash_function_string() 46 return hash; in hash_function_string()
|
/hal_espressif-latest/components/wpa_supplicant/src/eap_peer/ |
D | eap_peap_common.c | 24 u8 hash[SHA1_MAC_LEN]; in peap_prfplus() local 30 addr[0] = hash; in peap_prfplus() 75 if (hmac_sha1_vector(key, key_len, 5, addr, len, hash) < 0) in peap_prfplus() 78 os_memcpy(&buf[pos], hash, SHA1_MAC_LEN); in peap_prfplus() 81 os_memcpy(&buf[pos], hash, plen); in peap_prfplus()
|
/hal_espressif-latest/components/bt/host/bluedroid/device/ |
D | bdaddr.c | 120 hash_index_t hash = 5381; in hash_function_bdaddr() local 123 hash = ((hash << 5) + hash) + bytes[i]; in hash_function_bdaddr() 125 return hash; in hash_function_bdaddr()
|
/hal_espressif-latest/components/wpa_supplicant/src/tls/ |
D | tlsv1_client_ocsp.c | 54 u8 hash[SHA1_MAC_LEN]; in ocsp_responder_id_match() local 58 if (sha1_vector(1, addr, len, hash) < 0) in ocsp_responder_id_match() 60 return os_memcmp(hash, key_hash, SHA1_MAC_LEN) == 0; in ocsp_responder_id_match() 68 size_t data_len, u8 *hash) in ocsp_hash_data() argument 75 if (sha1_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 77 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA1)", hash, 20); in ocsp_hash_data() 82 if (sha256_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 84 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA256)", hash, 32); in ocsp_hash_data() 89 if (sha384_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 91 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA384)", hash, 48); in ocsp_hash_data() [all …]
|
D | pkcs5.c | 439 u8 hash[SHA1_MAC_LEN]; in pkcs12_key_gen() local 447 if (sha1_vector(2, addr, len, hash) < 0) in pkcs12_key_gen() 450 addr[0] = hash; in pkcs12_key_gen() 453 if (sha1_vector(1, addr, len, hash) < 0) in pkcs12_key_gen() 458 os_memcpy(out, hash, out_len); in pkcs12_key_gen() 463 os_memcpy(out, hash, u); in pkcs12_key_gen() 470 B[i] = hash[i % u]; in pkcs12_key_gen() 533 u8 hash[MD5_MAC_LEN]; in pkcs5_crypto_init() local 550 if (md5_vector(2, addr, len, hash) < 0) in pkcs5_crypto_init() 552 addr[0] = hash; in pkcs5_crypto_init() [all …]
|
D | tlsv1_record.c | 44 if (suite->hash == TLS_HASH_MD5) { in tlsv1_record_set_cipher_suite() 47 } else if (suite->hash == TLS_HASH_SHA) { in tlsv1_record_set_cipher_suite() 50 } else if (suite->hash == TLS_HASH_SHA256) { in tlsv1_record_set_cipher_suite() 285 u8 len[2], hash[100]; in tlsv1_record_receive() local 451 hlen = sizeof(hash); in tlsv1_record_receive() 452 if (crypto_hash_finish(hmac, hash, &hlen) < 0) { in tlsv1_record_receive() 459 os_memcmp_const(hash, out_data + plen, hlen) != 0 || in tlsv1_record_receive()
|
D | tlsv1_common.c | 342 size_t server_params_len, u8 *hash) in tlsv12_key_x_server_params_hash() argument 372 if (crypto_hash_finish(ctx, hash, &hlen) < 0) in tlsv12_key_x_server_params_hash() 383 size_t server_params_len, u8 *hash) in tls_key_x_server_params_hash() argument 389 hpos = hash; in tls_key_x_server_params_hash() 398 if (crypto_hash_finish(ctx, hash, &hlen) < 0) in tls_key_x_server_params_hash() 408 hlen = hash + sizeof(hash) - hpos; in tls_key_x_server_params_hash() 412 return hpos - hash; in tls_key_x_server_params_hash()
|
D | tlsv1_client_read.c | 288 u8 hash[32]; in tls_peer_cert_event() local 307 if (sha256_vector(1, addr, len, hash) == 0) { in tls_peer_cert_event() 308 ev.peer_cert.hash = hash; in tls_peer_cert_event() 309 ev.peer_cert.hash_len = sizeof(hash); in tls_peer_cert_event() 515 u8 hash[SHA256_MAC_LEN]; in tls_process_certificate() local 523 hash) < 0 || in tls_process_certificate() 524 os_memcmp(conn->cred->srv_cert_hash, hash, in tls_process_certificate() 529 hash, SHA256_MAC_LEN); in tls_process_certificate() 740 u8 hash[64]; in tlsv1_process_diffie_hellman() local 770 server_params_end - server_params, hash); in tlsv1_process_diffie_hellman() [all …]
|
D | tlsv1_client_write.c | 579 u8 hash[100], *hpos; in tls_write_client_certificate_verify() local 616 hpos = hash; in tls_write_client_certificate_verify() 645 os_memmove(hash + 19, hash, hlen); in tls_write_client_certificate_verify() 647 os_memcpy(hash, "\x30\x31\x30\x0d\x06\x09\x60\x86\x48\x01\x65" in tls_write_client_certificate_verify() 681 wpa_hexdump(MSG_MSGDUMP, "TLSv1: CertificateVerify hash", hash, hlen); in tls_write_client_certificate_verify() 715 crypto_private_key_sign_pkcs1(conn->cred->key, hash, hlen, in tls_write_client_certificate_verify() 785 u8 hash[MD5_MAC_LEN + SHA1_MAC_LEN]; in tls_write_client_finished() local 795 crypto_hash_finish(conn->verify.sha256_client, hash, &hlen) in tls_write_client_finished() 808 crypto_hash_finish(conn->verify.md5_client, hash, &hlen) < 0) { in tls_write_client_finished() 819 crypto_hash_finish(conn->verify.sha1_client, hash + MD5_MAC_LEN, in tls_write_client_finished() [all …]
|
D | tlsv1_server_write.c | 564 u8 hash[100]; in tls_write_server_key_exchange() local 575 pos - server_params, hash + 19); in tls_write_server_key_exchange() 610 os_memcpy(hash, in tls_write_server_key_exchange() 623 pos - server_params, hash); in tls_write_server_key_exchange() 633 hash, hlen); in tls_write_server_key_exchange() 637 hash[hlen - 1] ^= 0x80; in tls_write_server_key_exchange() 657 crypto_private_key_sign_pkcs1(conn->cred->key, hash, hlen, in tls_write_server_key_exchange() 837 u8 hash[MD5_MAC_LEN + SHA1_MAC_LEN]; in tls_write_server_finished() local 849 crypto_hash_finish(conn->verify.sha256_server, hash, &hlen) in tls_write_server_finished() 862 crypto_hash_finish(conn->verify.md5_server, hash, &hlen) < 0) { in tls_write_server_finished() [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/common/ |
D | sae_pk.c | 462 int sae_hash(size_t hash_len, const u8 *data, size_t len, u8 *hash) in sae_hash() argument 465 return sha256_vector(1, &data, &len, hash); in sae_hash() 469 return sha384_vector(1, &data, &len, hash); in sae_hash() 474 return sha512_vector(1, &data, &len, hash); in sae_hash() 483 const u8 *pubkey, size_t pubkey_len, u8 *hash) in sae_pk_hash_sig_data() argument 528 hash) < 0) { in sae_pk_hash_sig_data() 532 hash, hash_len); in sae_pk_hash_sig_data() 547 u8 hash[SAE_MAX_HASH_LEN]; in sae_pk_valid_fingerprint() local 574 res = sae_hash(hash_len, hash_data, hash_data_len, hash); in sae_pk_valid_fingerprint() 580 hash, hash_len); in sae_pk_valid_fingerprint() [all …]
|
D | wpa_common.c | 669 u8 *pos, r0_key_data[48], hash[32]; in wpa_derive_pmk_r0() local 707 sha256_vector(2, addr, len, hash); in wpa_derive_pmk_r0() 708 os_memcpy(pmk_r0_name, hash, WPA_PMK_NAME_LEN); in wpa_derive_pmk_r0() 720 u8 hash[32]; in wpa_derive_pmk_r1_name() local 737 sha256_vector(4, addr, len, hash); in wpa_derive_pmk_r1_name() 738 os_memcpy(pmk_r1_name, hash, WPA_PMK_NAME_LEN); in wpa_derive_pmk_r1_name() 778 u8 *pos, hash[32]; in wpa_pmk_r1_to_ptk() local 822 sha256_vector(6, addr, len, hash); in wpa_pmk_r1_to_ptk() 823 os_memcpy(ptk_name, hash, WPA_PMK_NAME_LEN); in wpa_pmk_r1_to_ptk() 898 u8 hash[SHA384_MAC_LEN]; in wpa_eapol_key_mic() local [all …]
|
/hal_espressif-latest/components/mbedtls/port/ecdsa/ |
D | ecdsa_alt.c | 255 const unsigned char *hash, size_t hlen, 263 const unsigned char *hash, size_t hlen, 302 const unsigned char *hash, size_t hlen, in __wrap_mbedtls_ecdsa_write_signature_restartable() argument 309 …return __real_mbedtls_ecdsa_write_signature_restartable(ctx, md_alg, hash, hlen, sig, sig_size, sl… in __wrap_mbedtls_ecdsa_write_signature_restartable() 324 …_MPI_CHK(esp_ecdsa_sign(&ctx->MBEDTLS_PRIVATE(grp), &r, &s, &ctx->MBEDTLS_PRIVATE(d), hash, hlen)); in __wrap_mbedtls_ecdsa_write_signature_restartable() 338 const unsigned char *hash, size_t hlen, 345 const unsigned char *hash, size_t hlen, in __wrap_mbedtls_ecdsa_write_signature() argument 351 ctx, md_alg, hash, hlen, sig, sig_size, slen, in __wrap_mbedtls_ecdsa_write_signature() 478 const unsigned char *hash, size_t hlen, 483 const unsigned char *hash, size_t hlen, [all …]
|
/hal_espressif-latest/components/wpa_supplicant/src/wps/ |
D | wps_attr_process.c | 19 u8 hash[SHA256_MAC_LEN]; in wps_process_authenticator() local 44 hash) < 0 || in wps_process_authenticator() 45 os_memcmp_const(hash, authenticator, WPS_AUTHENTICATOR_LEN) != 0) { in wps_process_authenticator() 57 u8 hash[SHA256_MAC_LEN]; in wps_process_key_wrap_auth() local 74 if (hmac_sha256(wps->authkey, WPS_AUTHKEY_LEN, head, len, hash) < 0 || in wps_process_key_wrap_auth() 75 os_memcmp_const(hash, key_wrap_auth, WPS_KWA_LEN) != 0) { in wps_process_key_wrap_auth()
|
D | wps_common.c | 31 u8 hash[SHA256_MAC_LEN], *opos; in wps_kdf() local 51 hmac_sha256_vector(key, SHA256_MAC_LEN, 4, addr, len, hash); in wps_kdf() 53 os_memcpy(opos, hash, SHA256_MAC_LEN); in wps_kdf() 57 os_memcpy(opos, hash, left); in wps_kdf() 141 u8 hash[SHA256_MAC_LEN]; in wps_derive_psk() local 144 (dev_passwd_len + 1) / 2, hash) < 0) in wps_derive_psk() 146 os_memcpy(wps->psk1, hash, WPS_PSK_LEN); in wps_derive_psk() 149 dev_passwd_len / 2, hash) < 0) in wps_derive_psk() 151 os_memcpy(wps->psk2, hash, WPS_PSK_LEN); in wps_derive_psk() 520 u8 hash[SHA1_MAC_LEN]; in uuid_gen_mac_addr() local [all …]
|
/hal_espressif-latest/components/mbedtls/port/esp_ds/ |
D | esp_rsa_sign_alt.c | 111 const unsigned char *hash, in rsa_rsassa_pkcs1_v15_encode() argument 180 memcpy( p, hash, hashlen ); in rsa_rsassa_pkcs1_v15_encode() 209 memcpy( p, hash, hashlen ); in rsa_rsassa_pkcs1_v15_encode() 226 const unsigned char *hash, unsigned char *sig ) in esp_ds_rsa_sign() argument 237 …if ((ret = (rsa_rsassa_pkcs1_v15_encode( md_alg, hashlen, hash, ((s_ds_data->rsa_length + 1) * FAC… in esp_ds_rsa_sign()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | ecdsa_hal.h | 54 void ecdsa_hal_gen_signature(ecdsa_hal_config_t *conf, const uint8_t *hash, 71 int ecdsa_hal_verify_signature(ecdsa_hal_config_t *conf, const uint8_t *hash, const uint8_t *r, con…
|
/hal_espressif-latest/components/wpa_supplicant/src/ap/ |
D | pmksa_cache_auth.c | 52 unsigned int hash; in pmksa_cache_free_entry() local 58 hash = PMKID_HASH(entry->pmkid); in pmksa_cache_free_entry() 59 pos = pmksa->pmkid[hash]; in pmksa_cache_free_entry() 66 pmksa->pmkid[hash] = entry->hnext; in pmksa_cache_free_entry() 150 int hash; in pmksa_cache_link_entry() local 169 hash = PMKID_HASH(entry->pmkid); in pmksa_cache_link_entry() 170 entry->hnext = pmksa->pmkid[hash]; in pmksa_cache_link_entry() 171 pmksa->pmkid[hash] = entry; in pmksa_cache_link_entry()
|
D | comeback_token.c | 22 u8 hash[SHA256_MAC_LEN]; in comeback_token_hash() local 25 addr, ETH_ALEN, hash) < 0) in comeback_token_hash() 27 *idx = hash[0]; in comeback_token_hash()
|