GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
#include <gpac/tools.h>
Data Structures | |
struct | GF_SHA1Context |
Macros | |
#define | _CRT_SECURE_NO_DEPRECATE 1 |
#define | PUT_UINT32_BE(n, b, i) |
#define | SHA1CircularShift(bits, word) |
Functions | |
void | SHA1ProcessMessageBlock (GF_SHA1Context *context) |
static void | SHA1PadMessage (GF_SHA1Context *context) |
GF_SHA1Context * | gf_sha1_starts () |
void | gf_sha1_update (GF_SHA1Context *context, u8 *message_array, u32 length) |
void | gf_sha1_finish (GF_SHA1Context *context, u8 output[20]) |
s32 | gf_sha1_file (const char *path, u8 output[20]) |
void | gf_sha1_csum (u8 *input, u32 ilen, u8 output[20]) |
void | gf_sha1_csum_hexa (u8 *buf, u32 buflen, u8 digest[41]) |
struct __sha1_context |
#define _CRT_SECURE_NO_DEPRECATE 1 |
#define PUT_UINT32_BE | ( | n, | |
b, | |||
i | |||
) |
#define SHA1CircularShift | ( | bits, | |
word | |||
) |
void SHA1ProcessMessageBlock | ( | GF_SHA1Context * | context | ) |
|
static |