Main Page
Data Structures
Files
File List
Globals
hmac.h
Go to the documentation of this file.
1
11
#ifndef HMAC_H_
12
#define HMAC_H_
13
14
#include "
mcl_core/mcl_core_common.h
"
15
35
MCL_LOCAL
mcl_error_t
hmac_sha256
(
const
mcl_uint8_t
*data,
mcl_size_t
data_size,
const
mcl_uint8_t
*key,
mcl_size_t
key_size,
36
mcl_uint8_t
**hash,
mcl_size_t
*hash_size);
37
38
#endif //HMAC_H_
MCL_LOCAL
#define MCL_LOCAL
Definition:
mcl_config_setup.h:46
mcl_size_t
size_t mcl_size_t
Definition:
mcl_core_common.h:25
mcl_error_t
mcl_int32_t mcl_error_t
Definition:
mcl_core_common.h:36
mcl_uint8_t
uint8_t mcl_uint8_t
Definition:
mcl_core_common.h:30
hmac_sha256
MCL_LOCAL mcl_error_t hmac_sha256(const mcl_uint8_t *data, mcl_size_t data_size, const mcl_uint8_t *key, mcl_size_t key_size, mcl_uint8_t **hash, mcl_size_t *hash_size)
Definition:
hmac.c:21
mcl_core_common.h
Common module interface header file.
mcl_core
src
hmac.h
Generated by
1.8.11