diff options
author | 2010-12-05 16:06:29 +0100 | |
---|---|---|
committer | 2010-12-05 16:06:29 +0100 | |
commit | 4a04da22d9faf432962e98dbc8dae2e3df9b16c3 (patch) | |
tree | 8a43fa66cace8de729d4c8bcaa95d23a684c6174 /plugins/ddb_input_uade2/uade-2.13/src/frontends/common/md5.h | |
parent | ad085a1661d4a46eefb4a8d7359ea1b58bf8cc08 (diff) |
added UADE2 plugin
Diffstat (limited to 'plugins/ddb_input_uade2/uade-2.13/src/frontends/common/md5.h')
-rw-r--r-- | plugins/ddb_input_uade2/uade-2.13/src/frontends/common/md5.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/ddb_input_uade2/uade-2.13/src/frontends/common/md5.h b/plugins/ddb_input_uade2/uade-2.13/src/frontends/common/md5.h new file mode 100644 index 00000000..6f471e3b --- /dev/null +++ b/plugins/ddb_input_uade2/uade-2.13/src/frontends/common/md5.h @@ -0,0 +1,21 @@ +#ifndef _UADE_MD5_H_ +#define _UADE_MD5_H_ + +#include <sys/types.h> +#include <stdint.h> + +#define MD5_HASHBYTES 16 + +typedef struct MD5Context { + uint32_t buf[4]; + uint32_t bits[2]; + unsigned char in[64]; +} MD5_CTX; + +void MD5Init(MD5_CTX *context); +void MD5Update(MD5_CTX *context, unsigned char const *buf, + unsigned len); +void MD5Final(unsigned char digest[MD5_HASHBYTES], MD5_CTX *context); +void MD5Transform(uint32_t buf[4], uint32_t const in[16]); + +#endif /* !_UADE_MD5_H_ */ |