21 #include "aes/rijndael.h" 25 #define DTLS_CCM_BLOCKSIZE 16 26 #define DTLS_CCM_MAX 16 27 #define DTLS_CCM_NONCE_SIZE 12 52 unsigned char *msg,
size_t lm,
53 const unsigned char *aad,
size_t la);
58 unsigned char *msg,
size_t lm,
59 const unsigned char *aad,
size_t la);
long int dtls_ccm_encrypt_message(rijndael_ctx *ctx, size_t M, size_t L, unsigned char nonce[DTLS_CCM_BLOCKSIZE], unsigned char *msg, size_t lm, const unsigned char *aad, size_t la)
long int dtls_ccm_decrypt_message(rijndael_ctx *ctx, size_t M, size_t L, unsigned char nonce[DTLS_CCM_BLOCKSIZE], unsigned char *msg, size_t lm, const unsigned char *aad, size_t la)
#define DTLS_CCM_BLOCKSIZE