D | hash.c | 35 #define H(x, y, z) ((x) ^ (y) ^ (z)) macro 77 ROUND(H, a, b, c, d, in[3] + K3, 3); in half_md4_transform() 78 ROUND(H, d, a, b, c, in[7] + K3, 9); in half_md4_transform() 79 ROUND(H, c, d, a, b, in[2] + K3, 11); in half_md4_transform() 80 ROUND(H, b, c, d, a, in[6] + K3, 15); in half_md4_transform() 81 ROUND(H, a, b, c, d, in[1] + K3, 3); in half_md4_transform() 82 ROUND(H, d, a, b, c, in[5] + K3, 9); in half_md4_transform() 83 ROUND(H, c, d, a, b, in[0] + K3, 11); in half_md4_transform() 84 ROUND(H, b, c, d, a, in[4] + K3, 15); in half_md4_transform() 99 #undef H
|