Lines Matching refs:ctx
74 EVP_CIPHER_CTX *ctx;
90 if ((ctx = EVP_CIPHER_CTX_new()) == NULL)
108 if (!EVP_EncryptInit_ex2(ctx, cipher, NULL, NULL, params))
112 if (!EVP_EncryptInit_ex(ctx, NULL, NULL, ccm_key, ccm_nonce))
116 if (!EVP_EncryptUpdate(ctx, NULL, &outlen, NULL, sizeof(ccm_pt)))
120 if (!EVP_EncryptUpdate(ctx, NULL, &outlen, ccm_adata, sizeof(ccm_adata)))
124 if (!EVP_EncryptUpdate(ctx, outbuf, &outlen, ccm_pt, sizeof(ccm_pt)))
132 if (!EVP_EncryptFinal_ex(ctx, NULL, &tmplen))
140 if (!EVP_CIPHER_CTX_get_params(ctx, params))
153 EVP_CIPHER_CTX_free(ctx);
161 EVP_CIPHER_CTX *ctx;
174 if ((ctx = EVP_CIPHER_CTX_new()) == NULL)
192 if (!EVP_DecryptInit_ex2(ctx, cipher, NULL, NULL, params))
196 if (!EVP_DecryptInit_ex(ctx, NULL, NULL, ccm_key, ccm_nonce))
200 if (!EVP_DecryptUpdate(ctx, NULL, &outlen, NULL, sizeof(ccm_ct)))
204 if (!EVP_DecryptUpdate(ctx, NULL, &outlen, ccm_adata, sizeof(ccm_adata)))
208 rv = EVP_DecryptUpdate(ctx, outbuf, &outlen, ccm_ct, sizeof(ccm_ct));
224 EVP_CIPHER_CTX_free(ctx);