SkypeACL/HashUtil.h
#ifndef __HASHUTIL_H__
#define __HASHUTIL_H__
// Return SHA256 string of block
BOOL SHA256_Array(char *lpOutChecksum, void *array, int size);
// Return MD5 string of block
BOOL MD5_Array(char *lpOutChecksum, char *array, int size);
// Return MD5 string of file content
BOOL MD5_Plugin(char *lpFileName, char *lpOutChecksum);
BOOL SHA256_Plugin(char *lpFileName, char *lpOutChecksum, BOOL isOld);
#define SHA256_DIGEST_SIZE 32
#define MD5_DIGEST_SIZE 16
#endif