Lines Matching refs:EVP_CIPHER_CTX
22 static int gost_cipher_init(EVP_CIPHER_CTX *ctx, const unsigned char *key,
24 static int gost_cipher_init_cpa(EVP_CIPHER_CTX *ctx, const unsigned char *key,
27 static int gost_cipher_do_cfb(EVP_CIPHER_CTX *ctx, unsigned char *out,
30 static int gost_cipher_do_cnt(EVP_CIPHER_CTX *ctx, unsigned char *out,
33 static int gost_cipher_cleanup(EVP_CIPHER_CTX *);
35 static int gost89_set_asn1_parameters(EVP_CIPHER_CTX *ctx,ASN1_TYPE *params);
36 static int gost89_get_asn1_parameters(EVP_CIPHER_CTX *ctx,ASN1_TYPE *params);
38 static int gost_cipher_ctl(EVP_CIPHER_CTX *ctx,int type,int arg,void *ptr);
176 /* Initializes EVP_CIPHER_CTX by paramset NID */
177 static int gost_cipher_init_param(EVP_CIPHER_CTX *ctx, const unsigned char *key,
192 static int gost_cipher_init_cpa(EVP_CIPHER_CTX *ctx, const unsigned char *key,
205 /* Initializes EVP_CIPHER_CTX with default values */
206 int gost_cipher_init(EVP_CIPHER_CTX *ctx, const unsigned char *key,
265 int gost_cipher_do_cfb(EVP_CIPHER_CTX *ctx, unsigned char *out,
327 static int gost_cipher_do_cnt(EVP_CIPHER_CTX *ctx, unsigned char *out,
381 /* Cleaning up of EVP_CIPHER_CTX */
382 int gost_cipher_cleanup(EVP_CIPHER_CTX *ctx)
390 int gost_cipher_ctl(EVP_CIPHER_CTX *ctx,int type,int arg,void *ptr)
419 int gost89_set_asn1_parameters(EVP_CIPHER_CTX *ctx,ASN1_TYPE *params)
467 int gost89_get_asn1_parameters(EVP_CIPHER_CTX *ctx,ASN1_TYPE *params)