Lines Matching refs:cipher

67 static int openssl_ciphers(ENGINE *e, const EVP_CIPHER **cipher,
193 * we're asked for a cipher we don't support (should not happen).
196 * TEST_ENG_OPENSSL_RC4_P_CIPHER - ditto for the "cipher" handler.
234 EVP_CIPHER *cipher;
236 if ((cipher = EVP_CIPHER_meth_new(NID_rc4, 1, TEST_RC4_KEY_SIZE)) == NULL
237 || !EVP_CIPHER_meth_set_iv_length(cipher, 0)
238 || !EVP_CIPHER_meth_set_flags(cipher, EVP_CIPH_VARIABLE_LENGTH)
239 || !EVP_CIPHER_meth_set_init(cipher, test_rc4_init_key)
240 || !EVP_CIPHER_meth_set_do_cipher(cipher, test_rc4_cipher)
241 || !EVP_CIPHER_meth_set_impl_ctx_size(cipher, sizeof(TEST_RC4_KEY))) {
242 EVP_CIPHER_meth_free(cipher);
243 cipher = NULL;
245 r4_cipher = cipher;
259 EVP_CIPHER *cipher;
261 if ((cipher = EVP_CIPHER_meth_new(NID_rc4, 1, 5 /* 40 bits */)) == NULL
262 || !EVP_CIPHER_meth_set_iv_length(cipher, 0)
263 || !EVP_CIPHER_meth_set_flags(cipher, EVP_CIPH_VARIABLE_LENGTH)
264 || !EVP_CIPHER_meth_set_init(cipher, test_rc4_init_key)
265 || !EVP_CIPHER_meth_set_do_cipher(cipher, test_rc4_cipher)
266 || !EVP_CIPHER_meth_set_impl_ctx_size(cipher, sizeof(TEST_RC4_KEY))) {
267 EVP_CIPHER_meth_free(cipher);
268 cipher = NULL;
270 r4_40_cipher = cipher;
286 const EVP_CIPHER *cipher;
287 if ((cipher = test_r4_cipher()) != NULL)
288 cipher_nids[pos++] = EVP_CIPHER_get_nid(cipher);
289 if ((cipher = test_r4_40_cipher()) != NULL)
290 cipher_nids[pos++] = EVP_CIPHER_get_nid(cipher);
298 static int openssl_ciphers(ENGINE *e, const EVP_CIPHER **cipher,
301 if (!cipher) {
305 /* We are being asked for a specific cipher */
307 *cipher = test_r4_cipher();
309 *cipher = test_r4_40_cipher();
315 *cipher = NULL;