Symbol: EVP_CIPHER_CTX
lib/libcrypto/asn1/p5_pbev2.c
198
EVP_CIPHER_CTX ctx;
lib/libcrypto/cmac/cmac.c
143
EVP_CIPHER_CTX *
lib/libcrypto/cmac/cmac.c
71
EVP_CIPHER_CTX *cipher_ctx;
lib/libcrypto/cmac/cmac.h
70
EVP_CIPHER_CTX *CMAC_CTX_get0_cipher_ctx(CMAC_CTX *ctx);
lib/libcrypto/cms/cms.h
344
EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms_enc.c
77
EVP_CIPHER_CTX *ctx;
lib/libcrypto/cms/cms_kari.c
230
EVP_CIPHER_CTX *
lib/libcrypto/cms/cms_kari.c
404
EVP_CIPHER_CTX *ctx = kari->ctx;
lib/libcrypto/cms/cms_local.h
213
EVP_CIPHER_CTX *ctx;
lib/libcrypto/cms/cms_pwri.c
100
EVP_CIPHER_CTX *ctx = NULL;
lib/libcrypto/cms/cms_pwri.c
229
size_t inlen, EVP_CIPHER_CTX *ctx)
lib/libcrypto/cms/cms_pwri.c
286
size_t inlen, EVP_CIPHER_CTX *ctx)
lib/libcrypto/cms/cms_pwri.c
337
EVP_CIPHER_CTX *kekctx = NULL;
lib/libcrypto/ec/ec_ameth.c
804
EVP_CIPHER_CTX *kekctx;
lib/libcrypto/ec/ec_ameth.c
902
EVP_CIPHER_CTX *ctx;
lib/libcrypto/evp/bio_enc.c
304
EVP_CIPHER_CTX **c_ctx;
lib/libcrypto/evp/bio_enc.c
87
EVP_CIPHER_CTX *cipher_ctx;
lib/libcrypto/evp/e_aes.c
1029
aes_xts_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
lib/libcrypto/evp/e_aes.c
103
aes_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_aes.c
1045
EVP_CIPHER_CTX *out = ptr;
lib/libcrypto/evp/e_aes.c
1065
aes_xts_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_aes.c
1092
aes_xts_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
1154
aes_ccm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
lib/libcrypto/evp/e_aes.c
117
aes_cbc_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_aes.c
1205
EVP_CIPHER_CTX *out = ptr;
lib/libcrypto/evp/e_aes.c
1222
aes_ccm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_aes.c
1243
aes_ccm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
138
aes_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
149
aes_ecb_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_aes.c
1552
aes_wrap_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_aes.c
1585
aes_wrap_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
1621
aes_wrap_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
lib/libcrypto/evp/e_aes.c
1628
EVP_CIPHER_CTX *out = ptr;
lib/libcrypto/evp/e_aes.c
170
aes_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
181
aes_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
192
aes_cfb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
204
aes_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
216
aes_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
243
aes_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
635
aes_gcm_cleanup(EVP_CIPHER_CTX *c)
lib/libcrypto/evp/e_aes.c
665
aes_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
lib/libcrypto/evp/e_aes.c
786
EVP_CIPHER_CTX *out = ptr;
lib/libcrypto/evp/e_aes.c
812
aes_gcm_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_aes.c
852
aes_gcm_tls_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_aes.c
913
aes_gcm_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_bf.c
105
bf_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_bf.c
125
bf_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_bf.c
143
bf_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_bf.c
79
bf_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_bf.c
87
bf_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
108
camellia_128_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
128
camellia_128_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
146
camellia_128_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
250
camellia_192_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
266
camellia_192_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
286
camellia_192_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
304
camellia_192_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
408
camellia_256_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
424
camellia_256_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
444
camellia_256_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
462
camellia_256_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
566
camellia_128_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
610
camellia_192_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
654
camellia_256_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
699
camellia_128_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
741
camellia_192_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
76
camellia_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_camellia.c
783
camellia_256_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_camellia.c
92
camellia_128_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_cast.c
105
cast5_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_cast.c
125
cast5_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_cast.c
143
cast5_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_cast.c
79
cast_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_cast.c
87
cast5_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_chacha.c
29
chacha_init(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_chacha.c
45
chacha_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in,
lib/libcrypto/evp/e_chacha20poly1305.c
391
chacha20_poly1305_init(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_chacha20poly1305.c
434
chacha20_poly1305_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_chacha20poly1305.c
537
chacha20_poly1305_cleanup(EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/e_chacha20poly1305.c
547
chacha20_poly1305_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)
lib/libcrypto/evp/e_des.c
117
des_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des.c
136
des_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des.c
155
des_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des.c
176
des_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des.c
206
des_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des.c
73
des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_des.c
83
des_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
lib/libcrypto/evp/e_des.c
97
des_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des3.c
108
des3_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
lib/libcrypto/evp/e_des3.c
128
des_ede_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des3.c
148
des_ede_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des3.c
170
des_ede_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des3.c
191
des_ede_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des3.c
214
des_ede3_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des3.c
236
des_ede3_cfb8_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_des3.c
82
des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_des3.c
95
des_ede3_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_idea.c
101
idea_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_idea.c
124
idea_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_idea.c
142
idea_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_idea.c
160
idea_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_idea.c
78
idea_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_null.c
103
null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_null.c
67
static int null_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_null.c
69
static int null_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_null.c
95
null_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_rc2.c
107
rc2_cfb64_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_rc2.c
127
rc2_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_rc2.c
145
rc2_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_rc2.c
299
rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_rc2.c
308
rc2_meth_to_magic(EVP_CIPHER_CTX *e)
lib/libcrypto/evp/e_rc2.c
340
rc2_get_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)
lib/libcrypto/evp/e_rc2.c
372
rc2_set_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type)
lib/libcrypto/evp/e_rc2.c
388
rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr)
lib/libcrypto/evp/e_rc2.c
73
static int rc2_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_rc2.c
75
static int rc2_meth_to_magic(EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/e_rc2.c
77
static int rc2_set_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
lib/libcrypto/evp/e_rc2.c
78
static int rc2_get_asn1_type_and_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
lib/libcrypto/evp/e_rc2.c
79
static int rc2_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr);
lib/libcrypto/evp/e_rc2.c
89
rc2_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_rc4.c
130
rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_rc4.c
138
rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_rc4.c
80
static int rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_rc4.c
82
static int rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_sm4.c
114
sm4_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_sm4.c
132
sm4_ofb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_sm4.c
236
sm4_ctr_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in,
lib/libcrypto/evp/e_sm4.c
32
sm4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_sm4.c
78
sm4_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_sm4.c
94
sm4_cfb128_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl)
lib/libcrypto/evp/e_xcbc_d.c
109
desx_cbc_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_xcbc_d.c
122
desx_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/e_xcbc_d.c
72
static int desx_cbc_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/e_xcbc_d.c
74
static int desx_cbc_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/evp.h
311
typedef int EVP_PBE_KEYGEN(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/evp.h
364
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
365
int EVP_CIPHER_CTX_encrypting(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
366
int EVP_CIPHER_CTX_nid(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
367
int EVP_CIPHER_CTX_block_size(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
368
int EVP_CIPHER_CTX_key_length(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
369
int EVP_CIPHER_CTX_iv_length(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
370
int EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx,
lib/libcrypto/evp/evp.h
372
int EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx,
lib/libcrypto/evp/evp.h
374
int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, const EVP_CIPHER_CTX *in);
lib/libcrypto/evp/evp.h
375
void *EVP_CIPHER_CTX_get_app_data(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
376
void EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *ctx, void *data);
lib/libcrypto/evp/evp.h
377
void *EVP_CIPHER_CTX_get_cipher_data(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
378
void *EVP_CIPHER_CTX_set_cipher_data(EVP_CIPHER_CTX *ctx, void *cipher_data);
lib/libcrypto/evp/evp.h
379
unsigned char *EVP_CIPHER_CTX_buf_noconst(EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
381
unsigned long EVP_CIPHER_CTX_flags(const EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp.h
392
int (*init)(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/evp.h
395
int (*do_cipher)(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/evp.h
398
int (*cleanup)(EVP_CIPHER_CTX *));
lib/libcrypto/evp/evp.h
400
int (*set_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *));
lib/libcrypto/evp/evp.h
402
int (*get_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *));
lib/libcrypto/evp/evp.h
404
int (*ctrl)(EVP_CIPHER_CTX *, int type, int arg, void *ptr));
lib/libcrypto/evp/evp.h
436
int EVP_Cipher(EVP_CIPHER_CTX *c, unsigned char *out, const unsigned char *in,
lib/libcrypto/evp/evp.h
472
void EVP_CIPHER_CTX_set_flags(EVP_CIPHER_CTX *ctx, int flags);
lib/libcrypto/evp/evp.h
473
void EVP_CIPHER_CTX_clear_flags(EVP_CIPHER_CTX *ctx, int flags);
lib/libcrypto/evp/evp.h
474
int EVP_CIPHER_CTX_test_flags(const EVP_CIPHER_CTX *ctx, int flags);
lib/libcrypto/evp/evp.h
476
int EVP_EncryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp.h
478
int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp.h
480
int EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
lib/libcrypto/evp/evp.h
482
int EVP_EncryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl);
lib/libcrypto/evp/evp.h
483
int EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl);
lib/libcrypto/evp/evp.h
485
int EVP_DecryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp.h
487
int EVP_DecryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp.h
489
int EVP_DecryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
lib/libcrypto/evp/evp.h
491
int EVP_DecryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *outm, int *outl);
lib/libcrypto/evp/evp.h
492
int EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, int *outl);
lib/libcrypto/evp/evp.h
494
int EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp.h
496
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp.h
498
int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl,
lib/libcrypto/evp/evp.h
500
int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *outm, int *outl);
lib/libcrypto/evp/evp.h
501
int EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *outm, int *outl);
lib/libcrypto/evp/evp.h
524
int EVP_OpenInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type,
lib/libcrypto/evp/evp.h
526
int EVP_OpenFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl);
lib/libcrypto/evp/evp.h
528
int EVP_SealInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type,
lib/libcrypto/evp/evp.h
531
int EVP_SealFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl);
lib/libcrypto/evp/evp.h
547
int EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *a);
lib/libcrypto/evp/evp.h
548
int EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *a);
lib/libcrypto/evp/evp.h
549
EVP_CIPHER_CTX *EVP_CIPHER_CTX_new(void);
lib/libcrypto/evp/evp.h
550
void EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *a);
lib/libcrypto/evp/evp.h
551
int EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *a);
lib/libcrypto/evp/evp.h
552
int EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *x, int keylen);
lib/libcrypto/evp/evp.h
553
int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *c, int pad);
lib/libcrypto/evp/evp.h
554
int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr);
lib/libcrypto/evp/evp.h
555
int EVP_CIPHER_CTX_rand_key(EVP_CIPHER_CTX *ctx, unsigned char *key);
lib/libcrypto/evp/evp_cipher.c
1168
int (*init)(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/evp_cipher.c
1179
int (*do_cipher)(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/evp_cipher.c
1190
int (*cleanup)(EVP_CIPHER_CTX *))
lib/libcrypto/evp/evp_cipher.c
1200
int (*set_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *))
lib/libcrypto/evp/evp_cipher.c
1210
int (*get_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *))
lib/libcrypto/evp/evp_cipher.c
1220
int (*ctrl)(EVP_CIPHER_CTX *, int type, int arg, void *ptr))
lib/libcrypto/evp/evp_cipher.c
125
EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp_cipher.c
133
EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *engine,
lib/libcrypto/evp/evp_cipher.c
249
EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len,
lib/libcrypto/evp/evp_cipher.c
260
EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len)
lib/libcrypto/evp/evp_cipher.c
270
EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len)
lib/libcrypto/evp/evp_cipher.c
280
EVP_EncryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp_cipher.c
288
EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *engine,
lib/libcrypto/evp/evp_cipher.c
308
EVP_Cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in,
lib/libcrypto/evp/evp_cipher.c
316
evp_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len,
lib/libcrypto/evp/evp_cipher.c
343
EVP_EncryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len,
lib/libcrypto/evp/evp_cipher.c
427
EVP_EncryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len)
lib/libcrypto/evp/evp_cipher.c
434
EVP_EncryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len)
lib/libcrypto/evp/evp_cipher.c
469
EVP_DecryptInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher,
lib/libcrypto/evp/evp_cipher.c
477
EVP_DecryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *engine,
lib/libcrypto/evp/evp_cipher.c
485
EVP_DecryptUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len,
lib/libcrypto/evp/evp_cipher.c
555
EVP_DecryptFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len)
lib/libcrypto/evp/evp_cipher.c
562
EVP_DecryptFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *out, int *out_len)
lib/libcrypto/evp/evp_cipher.c
614
EVP_CIPHER_CTX *
lib/libcrypto/evp/evp_cipher.c
617
return calloc(1, sizeof(EVP_CIPHER_CTX));
lib/libcrypto/evp/evp_cipher.c
622
EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
634
EVP_CIPHER_CTX_legacy_clear(EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
640
EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
647
EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
654
EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
670
explicit_bzero(ctx, sizeof(EVP_CIPHER_CTX));
lib/libcrypto/evp/evp_cipher.c
677
EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)
lib/libcrypto/evp/evp_cipher.c
701
EVP_CIPHER_CTX_rand_key(EVP_CIPHER_CTX *ctx, unsigned char *key)
lib/libcrypto/evp/evp_cipher.c
711
EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, const EVP_CIPHER_CTX *in)
lib/libcrypto/evp/evp_cipher.c
731
if (!in->cipher->ctrl((EVP_CIPHER_CTX *)in, EVP_CTRL_COPY,
lib/libcrypto/evp/evp_cipher.c
755
EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
762
EVP_CIPHER_CTX_encrypting(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
769
EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len)
lib/libcrypto/evp/evp_cipher.c
789
EVP_CIPHER_CTX_set_iv(EVP_CIPHER_CTX *ctx, const unsigned char *iv, size_t len)
lib/libcrypto/evp/evp_cipher.c
809
EVP_CIPHER_CTX_buf_noconst(EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
816
EVP_CIPHER_CTX_get_app_data(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
823
EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *ctx, void *data)
lib/libcrypto/evp/evp_cipher.c
830
EVP_CIPHER_CTX_key_length(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
837
EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *ctx, int key_len)
lib/libcrypto/evp/evp_cipher.c
851
EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *ctx, int pad)
lib/libcrypto/evp/evp_cipher.c
862
EVP_CIPHER_CTX_set_flags(EVP_CIPHER_CTX *ctx, int flags)
lib/libcrypto/evp/evp_cipher.c
869
EVP_CIPHER_CTX_clear_flags(EVP_CIPHER_CTX *ctx, int flags)
lib/libcrypto/evp/evp_cipher.c
876
EVP_CIPHER_CTX_test_flags(const EVP_CIPHER_CTX *ctx, int flags)
lib/libcrypto/evp/evp_cipher.c
883
EVP_CIPHER_CTX_get_cipher_data(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
890
EVP_CIPHER_CTX_set_cipher_data(EVP_CIPHER_CTX *ctx, void *cipher_data)
lib/libcrypto/evp/evp_cipher.c
906
EVP_CIPHER_CTX_nid(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
913
EVP_CIPHER_CTX_block_size(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
920
EVP_CIPHER_CTX_iv_length(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
931
if (EVP_CIPHER_CTX_ctrl((EVP_CIPHER_CTX *)ctx, EVP_CTRL_GET_IVLEN, 0,
lib/libcrypto/evp/evp_cipher.c
940
EVP_CIPHER_CTX_flags(const EVP_CIPHER_CTX *ctx)
lib/libcrypto/evp/evp_cipher.c
951
EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *ctx, ASN1_TYPE *type)
lib/libcrypto/evp/evp_cipher.c
979
EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *ctx, ASN1_TYPE *type)
lib/libcrypto/evp/evp_local.h
212
int (*init)(EVP_CIPHER_CTX *ctx, const unsigned char *key,
lib/libcrypto/evp/evp_local.h
214
int (*do_cipher)(EVP_CIPHER_CTX *ctx, unsigned char *out,
lib/libcrypto/evp/evp_local.h
216
int (*cleanup)(EVP_CIPHER_CTX *); /* cleanup ctx */
lib/libcrypto/evp/evp_local.h
218
int (*set_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *); /* Populate a ASN1_TYPE with parameters */
lib/libcrypto/evp/evp_local.h
219
int (*get_asn1_parameters)(EVP_CIPHER_CTX *, ASN1_TYPE *); /* Get parameters from a ASN1_TYPE */
lib/libcrypto/evp/evp_local.h
220
int (*ctrl)(EVP_CIPHER_CTX *, int type, int arg, void *ptr); /* Miscellaneous operations */
lib/libcrypto/evp/evp_local.h
356
int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *cipher, ASN1_TYPE *type);
lib/libcrypto/evp/evp_local.h
357
int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *cipher, ASN1_TYPE *type);
lib/libcrypto/evp/evp_local.h
360
ASN1_TYPE *param, EVP_CIPHER_CTX *ctx, int en_de);
lib/libcrypto/evp/evp_local.h
366
void EVP_CIPHER_CTX_legacy_clear(EVP_CIPHER_CTX *ctx);
lib/libcrypto/evp/evp_pbe.c
182
ASN1_TYPE *param, EVP_CIPHER_CTX *ctx, int en_de)
lib/libcrypto/evp/evp_pbe.c
234
PKCS5_PBE_keyivgen(EVP_CIPHER_CTX *cctx, const char *pass, int passlen,
lib/libcrypto/evp/evp_pbe.c
419
PKCS5_v2_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/evp_pbe.c
506
PKCS5_v2_PBKDF2_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/evp_pbe.c
599
PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/evp_pbe.c
76
int PKCS5_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/evp_pbe.c
78
int PKCS5_v2_PBKDF2_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/evp_pbe.c
80
int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/evp_pbe.c
83
int PKCS5_v2_PBE_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass, int passlen,
lib/libcrypto/evp/p_legacy.c
148
EVP_OpenFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
lib/libcrypto/evp/p_legacy.c
160
EVP_SealInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, unsigned char **ek,
lib/libcrypto/evp/p_legacy.c
210
EVP_SealFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
lib/libcrypto/evp/p_legacy.c
97
EVP_OpenInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type,
lib/libcrypto/pem/pem_lib.c
348
EVP_CIPHER_CTX ctx;
lib/libcrypto/pem/pem_lib.c
448
EVP_CIPHER_CTX ctx;
lib/libcrypto/pem/pvkfmt.c
735
EVP_CIPHER_CTX *cctx = NULL;
lib/libcrypto/pem/pvkfmt.c
854
EVP_CIPHER_CTX *cctx = NULL;
lib/libcrypto/pkcs12/p12_decr.c
78
EVP_CIPHER_CTX ctx;
lib/libcrypto/pkcs7/pk7_doit.c
336
EVP_CIPHER_CTX *ctx;
lib/libcrypto/pkcs7/pk7_doit.c
433
EVP_CIPHER_CTX *evp_ctx = NULL;
lib/libfido2/src/aes256.c
118
EVP_CIPHER_CTX *ctx = NULL;
lib/libfido2/src/aes256.c
13
EVP_CIPHER_CTX *ctx = NULL;
lib/libssl/s3_lib.c
2284
unsigned char *, EVP_CIPHER_CTX *, HMAC_CTX *, int))fp;
lib/libssl/ssl_local.h
754
unsigned char *iv, EVP_CIPHER_CTX *ectx, HMAC_CTX *hctx, int enc);
lib/libssl/ssl_srvr.c
2216
EVP_CIPHER_CTX *ctx = NULL;
lib/libssl/t1_lib.c
1014
EVP_CIPHER_CTX *cctx = NULL;
lib/libssl/tls12_record_layer.c
1177
EVP_CIPHER_CTX *enc = rl->write->cipher_ctx;
lib/libssl/tls12_record_layer.c
46
EVP_CIPHER_CTX *cipher_ctx;
lib/libssl/tls12_record_layer.c
746
EVP_CIPHER_CTX *enc = rl->read->cipher_ctx;
lib/libssl/tls12_record_layer.c
927
EVP_CIPHER_CTX *enc = rl->read->cipher_ctx;
lib/libtls/tls_server.c
172
EVP_CIPHER_CTX *ctx, HMAC_CTX *hctx, int mode)
regress/lib/libcrypto/aead/aeadtest.c
203
EVP_CIPHER_CTX *ctx;
regress/lib/libcrypto/aead/aeadtest.c
296
EVP_CIPHER_CTX *ctx;
regress/lib/libcrypto/aes/aes_test.c
870
EVP_CIPHER_CTX *ctx;
regress/lib/libcrypto/bf/bf_test.c
1142
EVP_CIPHER_CTX *ctx;
regress/lib/libcrypto/evp/evp_test.c
471
EVP_CIPHER_CTX *ctx;
regress/lib/libcrypto/evp/evptest.c
138
EVP_CIPHER_CTX *ctx;
regress/lib/libcrypto/rc2/rc2_test.c
678
EVP_CIPHER_CTX *ctx;
regress/lib/libcrypto/rc4/rc4_test.c
323
EVP_CIPHER_CTX *ctx = NULL;
sbin/unwind/libunbound/util/net_help.c
120
unsigned char* iv, EVP_CIPHER_CTX *evp_ctx,
sbin/unwind/libunbound/util/net_help.c
1855
unsigned char* iv, EVP_CIPHER_CTX *evp_sctx,
usr.bin/openssl/enc.c
339
EVP_CIPHER_CTX *ctx = NULL;
usr.bin/openssl/speed.c
2035
EVP_CIPHER_CTX *ctx;
usr.bin/snmp/usm.c
255
EVP_CIPHER_CTX *ctx;
usr.bin/ssh/cipher-chachapoly-libcrypto.c
29
EVP_CIPHER_CTX *main_evp, *header_evp;
usr.bin/ssh/cipher.c
56
EVP_CIPHER_CTX *evp;
usr.sbin/smtpd/crypto.c
126
EVP_CIPHER_CTX *ctx;
usr.sbin/smtpd/crypto.c
213
EVP_CIPHER_CTX *ctx;
usr.sbin/smtpd/crypto.c
270
EVP_CIPHER_CTX *ctx;
usr.sbin/smtpd/crypto.c
61
EVP_CIPHER_CTX *ctx;
usr.sbin/snmpd/usm.c
627
EVP_CIPHER_CTX *ctx;
usr.sbin/tcpdump/print-ipsec.c
62
static EVP_CIPHER_CTX *ctx;
usr.sbin/unbound/util/net_help.c
120
unsigned char* iv, EVP_CIPHER_CTX *evp_ctx,
usr.sbin/unbound/util/net_help.c
1855
unsigned char* iv, EVP_CIPHER_CTX *evp_sctx,