version 1.14, 2004/04/29 15:51:16 |
version 1.15, 2004/05/03 17:30:14 |
|
|
void MD5Init(MD5_CTX *); |
void MD5Init(MD5_CTX *); |
void MD5Update(MD5_CTX *, const u_int8_t *, size_t) |
void MD5Update(MD5_CTX *, const u_int8_t *, size_t) |
__attribute__((__bounded__(__string__,2,3))); |
__attribute__((__bounded__(__string__,2,3))); |
|
void MD5Pad(MD5_CTX *); |
void MD5Final(u_int8_t [MD5_DIGEST_LENGTH], MD5_CTX *) |
void MD5Final(u_int8_t [MD5_DIGEST_LENGTH], MD5_CTX *) |
__attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH))); |
__attribute__((__bounded__(__minbytes__,1,MD5_DIGEST_LENGTH))); |
void MD5Transform(u_int32_t [4], const u_int8_t [MD5_BLOCK_LENGTH]) |
void MD5Transform(u_int32_t [4], const u_int8_t [MD5_BLOCK_LENGTH]) |
|
|
char *MD5End(MD5_CTX *, char *) |
char *MD5End(MD5_CTX *, char *) |
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); |
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); |
char *MD5File(char *, char *) |
char *MD5File(char *, char *) |
|
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); |
|
char *MD5FileChunk(char *, char *, off_t, off_t) |
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); |
__attribute__((__bounded__(__minbytes__,2,MD5_DIGEST_STRING_LENGTH))); |
char *MD5Data(const u_int8_t *, size_t, char *) |
char *MD5Data(const u_int8_t *, size_t, char *) |
__attribute__((__bounded__(__string__,1,2))) |
__attribute__((__bounded__(__string__,1,2))) |