Lines Matching refs:ctx
717 EVP_CIPHER_CTX *ctx = NULL;
726 || !TEST_ptr(ctx = EVP_CIPHER_CTX_new()))
740 if (!TEST_true(EVP_EncryptInit(ctx, cipher, key, NULL))
741 || !TEST_true(EVP_EncryptUpdate(ctx, c_txt, &clen_upd,
750 if (!TEST_true(EVP_EncryptFinal(ctx, c_txt + clen_upd, &clen_fin))
757 if (!TEST_true(EVP_DecryptInit(ctx, cipher, key, NULL))
758 || !TEST_true(EVP_DecryptUpdate(ctx, p_txt, &plen_upd,
762 if (!TEST_true(EVP_DecryptFinal(ctx, p_txt + plen_upd, &plen_fin)))
771 EVP_CIPHER_CTX_free(ctx);
847 EVP_CIPHER_CTX *ctx = NULL;
851 || !TEST_ptr(ctx = EVP_CIPHER_CTX_new())
852 || !EVP_CipherInit_ex(ctx, cipher, NULL, NULL, NULL, 1)
853 || !EVP_CIPHER_CTX_set_key_length(ctx, sizeof(key))
854 || !EVP_CIPHER_CTX_rand_key(ctx, key))
860 EVP_CIPHER_CTX_free(ctx);