Home
last modified time | relevance | path

Searched refs:hash (Results 1 – 25 of 58) sorted by relevance

123

/hal_espressif-latest/components/hal/
Decdsa_hal.c34 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/
Dsha1-tprf.c34 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()
Dsha1-prf.c35 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()
Dsha256-prf.c60 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()
Dsha384-prf.c60 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()
Dms_funcs.c84 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/
Dhash_functions.c40 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/
Deap_peap_common.c24 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/
Dbdaddr.c120 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/
Dtlsv1_client_ocsp.c54 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 …]
Dpkcs5.c439 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 …]
Dtlsv1_record.c44 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()
Dtlsv1_common.c342 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()
Dtlsv1_client_read.c288 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 …]
Dtlsv1_client_write.c579 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 …]
Dtlsv1_server_write.c564 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/
Dsae_pk.c462 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 …]
Dwpa_common.c669 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/
Decdsa_alt.c255 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/
Dwps_attr_process.c19 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()
Dwps_common.c31 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/
Desp_rsa_sign_alt.c111 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/
Decdsa_hal.h54 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/
Dpmksa_cache_auth.c52 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()
Dcomeback_token.c22 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()

123