Lines Matching defs:ccm
3783 const coap_crypto_aes_ccm_t *ccm;
3796 ccm = ¶ms->params.aes;
3802 C(EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_CCM_SET_L, (int)ccm->l, NULL));
3805 (int)(15 - ccm->l),
3807 C(EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_AEAD_SET_TAG, (int)ccm->tag_len, NULL));
3808 C(EVP_EncryptInit_ex(ctx, NULL, NULL, ccm->key.s, ccm->nonce));
3824 (int)ccm->tag_len,
3827 *max_result_len = result_len + ccm->tag_len;
3843 const coap_crypto_aes_ccm_t *ccm;
3857 ccm = ¶ms->params.aes;
3859 if (data->length < ccm->tag_len) {
3862 tag = data->s + data->length - ccm->tag_len;
3863 data->length -= ccm->tag_len;
3873 (int)(15 - ccm->l),
3875 C(EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_AEAD_SET_TAG, (int)ccm->tag_len, rwtag));
3876 C(EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_CCM_SET_L, (int)ccm->l, NULL));
3878 C(EVP_DecryptInit_ex(ctx, NULL, NULL, ccm->key.s, ccm->nonce));