19#include "hitls_build.h"
20#if defined(HITLS_CRYPTO_AES) && defined(HITLS_CRYPTO_CCM)
22#include "crypt_utils.h"
23#include "modes_local.h"
29void AesCcmEncryptAsm(
void *key, uint8_t *nonce,
const uint8_t *in, uint8_t *out, uint32_t len);
30void AesCcmDecryptAsm(
void *key, uint8_t *nonce,
const uint8_t *in, uint8_t *out, uint32_t len);
31void XorInDecrypt(XorCryptData *data, uint32_t len);
32void XorInEncrypt(XorCryptData *data, uint32_t len);
33void XorInEncryptBlock(XorCryptData *data);
34void XorInDecryptBlock(XorCryptData *data);