Lines Matching defs:hash
3 * NHPoly1305 - ε-almost-∆-universal hash function for Adiantum
15 * ε-almost-∆-universal (ε-∆U) hash function for equal-length inputs over
17 * chunks of the input with the NH hash function [2], reducing the input length
23 * This is *not* a cryptographic hash function; do not use it as such!
35 #include <crypto/internal/hash.h>
43 __le64 hash[NH_NUM_PASSES])
69 hash[0] = cpu_to_le64(sums[0]);
70 hash[1] = cpu_to_le64(sums[1]);
71 hash[2] = cpu_to_le64(sums[2]);
72 hash[3] = cpu_to_le64(sums[3]);
75 /* Pass the next NH hash value through Poly1305 */
87 * "NH message units", through NH and Poly1305. Each NH hash is taken over
251 MODULE_DESCRIPTION("NHPoly1305 ε-almost-∆-universal hash function");