29 #include "aes/rijndael.h" 
   33 #define DTLS_CCM_BLOCKSIZE  16   
   34 #define DTLS_CCM_MAX        16   
   35 #define DTLS_CCM_NONCE_SIZE 12   
   60              unsigned char *msg, 
size_t lm, 
 
   61              const unsigned char *aad, 
size_t la);
 
   66              unsigned char *msg, 
size_t lm, 
 
   67              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