Message Digests. More...
Go to the source code of this file.
Macros | |
#define | MAIN_ERR_PREFIX "DIGEST: " |
Message prefix for DIGEST module. | |
Enumerations | |
enum | digest_alg { DIGEST_ALG_SHA1_160, DIGEST_ALG_SHA2_256 } |
Functions | |
int | digest_sha1_160 (const char *text, size_t text_len, unsigned char *md) |
Secure Hash Algorithm SHA1-160. More... | |
int | digest_sha2_256 (const char *text, size_t text_len, unsigned char *md) |
Secure Hash Algorithm SHA2-256. More... | |
void | digest_init (void) |
Initialize message digest module. | |
void | digest_exit (void) |
Shutdown message digest module. | |
Message Digests.
Copyright (c) 2012-2020 by the developers. See the LICENSE file for details.
If nothing else is specified, function return zero to indicate success and a negative value to indicate an error.
Definition in file digest.c.