Lines Matching refs:hash
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()
592 pos = &hash[tmp->fingerprint_bits / 8]; in sae_pk_valid_fingerprint()
595 wpa_hexdump(MSG_DEBUG, "SAE-PK: Fingerprint", hash, in sae_pk_valid_fingerprint()
597 res = os_memcmp_const(hash, tmp->fingerprint, tmp->fingerprint_bytes); in sae_pk_valid_fingerprint()
618 u8 hash[SAE_MAX_HASH_LEN]; in sae_check_confirm_pk() local
703 k_ap, k_ap_len, hash) < 0) { in sae_check_confirm_pk()
708 res = crypto_ec_key_verify_signature(key, hash, hash_len, in sae_check_confirm_pk()