Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching full:hash

31  * md4_vector - MD4 hash for data vector
35 * @mac: Buffer for the hash
40 * md5_vector - MD5 hash for data vector
44 * @mac: Buffer for the hash
49 * sha1_vector - SHA-1 hash for data vector
53 * @mac: Buffer for the hash
73 * sha256_vector - SHA256 hash for data vector
77 * @mac: Buffer for the hash
143 * crypto_hash_init - Initialize hash/HMAC function
144 * @alg: Hash algorithm
145 * @key: Key for keyed hash (e.g., HMAC) or %NULL if not needed
147 * Returns: Pointer to hash context to use with other hash functions or %NULL
158 * crypto_hash_update - Add data to hash calculation
170 * crypto_hash_finish - Complete hash calculation
172 * @hash: Buffer for hash value or %NULL if caller is just freeing the hash
175 * hash context; on return, this is set to the actual length of the hash value
179 * This function calculates the hash value and frees the context buffer that
180 * was used for hash calculation.
186 int crypto_hash_finish(struct crypto_hash *ctx, u8 *hash, size_t *len);