|
CX Framework
Cross-platform C utility framework
|
Message digest (hash) functions. More...
#include <cx/cx.h>Go to the source code of this file.
Data Structures | |
| struct | Digest |
Macros | |
| #define | DIGEST_BLOCKSIZE 64 |
| Internal block size in bytes used by all supported digest algorithms. | |
Typedefs | |
| typedef struct Digest | Digest |
Enumerations | |
| enum | DigestType { DIGEST_MD5 , DIGEST_SHA1 , DIGEST_SHA256 , DIGEST_COUNT } |
| Supported message digest algorithms. More... | |
Functions | |
| void | digestInit (Digest *digest, DigestType type) |
| void | digestUpdate (Digest *digest, uint8 *data, uint32 size) |
| void | digestFinish (Digest *digest, uint8 *out) |
Variables | |
| uint32 | DigestSize [DIGEST_COUNT] |
Message digest (hash) functions.
Definition in file digest.h.