Set mangle to create a base64-encoded hmac-md5
[pwdhash.git] / md5-cl.h
index 37338bb..0157a8c 100644 (file)
--- a/md5-cl.h
+++ b/md5-cl.h
 
 #define DIGEST_SIZE (16)
 
-void md5_transform (const u32x w0[4], const u32x w1[4], const u32x w2[4], const u32x w3[4], u32x digest[4]);
+void md5_transform_cl (const u32x w0[4], const u32x w1[4], const u32x w2[4], const u32x w3[4], u32x digest[4]);
 void append_0x80_2x4_VV (u32x w0[4], u32x w1[4], const u32x offset);
 u32x rotl32 (const u32x a, const u32 n);
 void md5hmac_cl(u8 * inKey, u32 key_len, u8 * inData, u32 pw_len, u8 outDigest[DIGEST_SIZE]);
+void md5hmac_domain(u8 const * const inData, const u32x pw_len, u8 outDigest[16]);
+void md5hmac_none(u8 const * const inData, const u32x pw_len, u8 outDigest[16]);
 
 #endif // ifndef __MD5CL_H