![]() |
![]() |
Gwyddion Library Reference Manual | ![]() |
|
---|---|---|---|---|
Top | Description |
#include <libgwyddion/gwyddion.h> void gwy_md5_get_digest (const gchar *buffer
,gint buffer_size
,guchar digest[16]
);
MD5 (RFC1321) is a reasonably fast digest function. It can be used for hash key creation and fast data indexing, but should be no longer used for cryptographic and security purposes.
void gwy_md5_get_digest (const gchar *buffer
,gint buffer_size
,guchar digest[16]
);
Compute the MD5 hash of a buffer.
The MD5 algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input. For more information see RFC 1321.
|
A byte buffer. |
|
Size of buffer (in bytes) or -1 if buffer is nul-terminated. |
|
16 bytes to store the hash code to. |