Lines Matching refs:cipher

18     EVP_CIPHER *cipher = OPENSSL_zalloc(sizeof(EVP_CIPHER));  in EVP_CIPHER_meth_new()  local
20 if (cipher != NULL) { in EVP_CIPHER_meth_new()
21 cipher->nid = cipher_type; in EVP_CIPHER_meth_new()
22 cipher->block_size = block_size; in EVP_CIPHER_meth_new()
23 cipher->key_len = key_len; in EVP_CIPHER_meth_new()
25 return cipher; in EVP_CIPHER_meth_new()
28 EVP_CIPHER *EVP_CIPHER_meth_dup(const EVP_CIPHER *cipher) in EVP_CIPHER_meth_dup() argument
30 EVP_CIPHER *to = EVP_CIPHER_meth_new(cipher->nid, cipher->block_size, in EVP_CIPHER_meth_dup()
31 cipher->key_len); in EVP_CIPHER_meth_dup()
34 memcpy(to, cipher, sizeof(*to)); in EVP_CIPHER_meth_dup()
38 void EVP_CIPHER_meth_free(EVP_CIPHER *cipher) in EVP_CIPHER_meth_free() argument
40 OPENSSL_free(cipher); in EVP_CIPHER_meth_free()
43 int EVP_CIPHER_meth_set_iv_length(EVP_CIPHER *cipher, int iv_len) in EVP_CIPHER_meth_set_iv_length() argument
45 cipher->iv_len = iv_len; in EVP_CIPHER_meth_set_iv_length()
49 int EVP_CIPHER_meth_set_flags(EVP_CIPHER *cipher, unsigned long flags) in EVP_CIPHER_meth_set_flags() argument
51 cipher->flags = flags; in EVP_CIPHER_meth_set_flags()
55 int EVP_CIPHER_meth_set_impl_ctx_size(EVP_CIPHER *cipher, int ctx_size) in EVP_CIPHER_meth_set_impl_ctx_size() argument
57 cipher->ctx_size = ctx_size; in EVP_CIPHER_meth_set_impl_ctx_size()
61 int EVP_CIPHER_meth_set_init(EVP_CIPHER *cipher, in EVP_CIPHER_meth_set_init() argument
67 cipher->init = init; in EVP_CIPHER_meth_set_init()
71 int EVP_CIPHER_meth_set_do_cipher(EVP_CIPHER *cipher, in EVP_CIPHER_meth_set_do_cipher() argument
77 cipher->do_cipher = do_cipher; in EVP_CIPHER_meth_set_do_cipher()
81 int EVP_CIPHER_meth_set_cleanup(EVP_CIPHER *cipher, in EVP_CIPHER_meth_set_cleanup() argument
84 cipher->cleanup = cleanup; in EVP_CIPHER_meth_set_cleanup()
88 int EVP_CIPHER_meth_set_set_asn1_params(EVP_CIPHER *cipher, in EVP_CIPHER_meth_set_set_asn1_params() argument
92 cipher->set_asn1_parameters = set_asn1_parameters; in EVP_CIPHER_meth_set_set_asn1_params()
96 int EVP_CIPHER_meth_set_get_asn1_params(EVP_CIPHER *cipher, in EVP_CIPHER_meth_set_get_asn1_params() argument
100 cipher->get_asn1_parameters = get_asn1_parameters; in EVP_CIPHER_meth_set_get_asn1_params()
104 int EVP_CIPHER_meth_set_ctrl(EVP_CIPHER *cipher, in EVP_CIPHER_meth_set_ctrl() argument
108 cipher->ctrl = ctrl; in EVP_CIPHER_meth_set_ctrl()
113 int (*EVP_CIPHER_meth_get_init(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx, in EVP_CIPHER_meth_get_init() argument
118 return cipher->init; in EVP_CIPHER_meth_get_init()
120 int (*EVP_CIPHER_meth_get_do_cipher(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *ctx, in EVP_CIPHER_meth_get_do_cipher() argument
125 return cipher->do_cipher; in EVP_CIPHER_meth_get_do_cipher()
128 int (*EVP_CIPHER_meth_get_cleanup(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *) in EVP_CIPHER_meth_get_cleanup() argument
130 return cipher->cleanup; in EVP_CIPHER_meth_get_cleanup()
133 int (*EVP_CIPHER_meth_get_set_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *, in EVP_CIPHER_meth_get_set_asn1_params() argument
136 return cipher->set_asn1_parameters; in EVP_CIPHER_meth_get_set_asn1_params()
139 int (*EVP_CIPHER_meth_get_get_asn1_params(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *, in EVP_CIPHER_meth_get_get_asn1_params() argument
142 return cipher->get_asn1_parameters; in EVP_CIPHER_meth_get_get_asn1_params()
145 int (*EVP_CIPHER_meth_get_ctrl(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *, in EVP_CIPHER_meth_get_ctrl() argument
149 return cipher->ctrl; in EVP_CIPHER_meth_get_ctrl()