6 #define MD5M_A 0x67452301u
7 #define MD5M_B 0xefcdab89u
8 #define MD5M_C 0x98badcfeu
9 #define MD5M_D 0x10325476u
11 #define DIGEST_SIZE (16)
13 void md5_transform (const u32x w0
[4], const u32x w1
[4], const u32x w2
[4], const u32x w3
[4], u32x digest
[4]);
14 void append_0x80_2x4_VV (u32x w0
[4], u32x w1
[4], const u32x offset
);
15 u32x
rotl32 (const u32x a
, const u32 n
);
16 void md5hmac_cl(u8
* inKey
, u32 key_len
, u8
* inData
, u32 pw_len
, u8 outDigest
[DIGEST_SIZE
]);
18 #endif // ifndef __MD5CL_H