Macros | Enumerations | Functions
digest.c File Reference

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.
 

Detailed Description

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.


Generated at 2024-04-27 using  doxygen