Audacious
$Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
Functions for computing MD5 hashes of given data. More...
#include <glib.h>
Go to the source code of this file.
Classes | |
struct | aud_md5state_t |
State context structure for MD5 hash calculation. More... | |
Defines | |
#define | AUD_MD5HASH_LENGTH (16) |
Length of MD5 hash in bytes. | |
#define | AUD_MD5HASH_LENGTH_CH (AUD_MD5HASH_LENGTH * 2) |
Length of MD5 hash in ASCII characters. | |
Typedefs | |
typedef guint8 | aud_md5hash_t [AUD_MD5HASH_LENGTH] |
Type for holding calculated MD5 hash digest. | |
Functions | |
void | aud_md5_init (aud_md5state_t *ctx) |
Start MD5 accumulation. | |
void | aud_md5_append (aud_md5state_t *ctx, const guint8 *buf, guint len) |
Appends more data to the MD5 state context. | |
void | aud_md5_finish (aud_md5state_t *ctx, aud_md5hash_t digest) |
Calculates a MD5 hash digest from the given context. |
Functions for computing MD5 hashes of given data.
Definition in file md5.h.
#define AUD_MD5HASH_LENGTH_CH (AUD_MD5HASH_LENGTH * 2) |
typedef guint8 aud_md5hash_t[AUD_MD5HASH_LENGTH] |
void aud_md5_append | ( | aud_md5state_t * | ctx, |
const guint8 * | buf, | ||
guint | len | ||
) |
void aud_md5_finish | ( | aud_md5state_t * | ctx, |
aud_md5hash_t | digest | ||
) |
void aud_md5_init | ( | aud_md5state_t * | ctx | ) |