10 const unsigned char *key,
unsigned int keylen,
unsigned char *output,
unsigned int outlen);
12 const unsigned char *key,
unsigned int keylen,
unsigned char *output,
unsigned int outlen);
14 const unsigned char *key,
unsigned int keylen,
const unsigned char *input,
unsigned int inlen,
15 unsigned char *output,
unsigned int *outlen);
Definition hal_uart_v151_regs_def.h:38
int wai_hmac_sha256(const unsigned char *data, unsigned int datalen, const unsigned char *key, unsigned int keylen, unsigned char *output, unsigned int outlen)
Definition wai_crypto_mbedtls.c:21
int wai_sm4_ofb_decrypt(const unsigned char *iv, unsigned int ivlen, const unsigned char *key, unsigned int keylen, const unsigned char *input, unsigned int inlen, unsigned char *output, unsigned int *outlen)
SM4 encryption and decryption
Definition wai_crypto_mbedtls.c:290
int wai_kd_hmac_sha256(const unsigned char *data, unsigned int datalen, const unsigned char *key, unsigned int keylen, unsigned char *output, unsigned int outlen)
KD-HMAC-SHA256 support any length output.
Definition wai_crypto_mbedtls.c:57