GATE
|
SHA256 hash generation. More...
Classes | |
struct | gate_sha256_class |
struct | gate_sha256_result_class |
Macros | |
#define | GATE_SHA256_BLOCK_LENGTH 64 |
#define | GATE_SHA256_RESULT_LENGTH 32 |
Typedefs | |
typedef struct gate_sha256_class | gate_sha256_t |
typedef struct gate_sha256_result_class | gate_sha256_result_t |
Functions | |
GATE_ENCODE_API void | gate_sha256_init (gate_sha256_t *context) |
GATE_ENCODE_API void | gate_sha256_update (gate_sha256_t *context, void const *buffer, gate_size_t length) |
GATE_ENCODE_API void | gate_sha256_finish (gate_sha256_t *context, gate_sha256_result_t *result) |
SHA256 hash generation.