#include <glib.h>
Data Structures | |
struct | MD5_CONTEXT |
Typedefs | |
typedef guint32 | u32 |
md5.h - MD5 Message-Digest Algorithm Copyright (C) 1995, 1996, 1998, 1999 Free Software Foundation, Inc. | |
Functions | |
void | caldav_md5_hex_digest (char *hexdigest, const unsigned char *s) |
void | caldav_md5_hex_hmac (char *hexdigest, const unsigned char *text, int text_len, const unsigned char *key, int key_len) |
md5.h - MD5 Message-Digest Algorithm Copyright (C) 1995, 1996, 1998, 1999 Free Software Foundation, Inc.
according to the definition of MD5 in RFC 1321 from April 1992. NOTE: This is *not* the same file as the one from glibc
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Kept this typedef for compatibility reasons
void caldav_md5_hex_digest | ( | char * | hexdigest, | |
const unsigned char * | s | |||
) |
void caldav_md5_hex_hmac | ( | char * | hexdigest, | |
const unsigned char * | text, | |||
int | text_len, | |||
const unsigned char * | key, | |||
int | key_len | |||
) |