Lines Matching refs:EVP_PKEY
83 int (*pub_decode) (EVP_PKEY *pk, X509_PUBKEY *pub);
84 int (*pub_encode) (X509_PUBKEY *pub, const EVP_PKEY *pk);
85 int (*pub_cmp) (const EVP_PKEY *a, const EVP_PKEY *b);
86 int (*pub_print) (BIO *out, const EVP_PKEY *pkey, int indent,
88 int (*priv_decode) (EVP_PKEY *pk, PKCS8_PRIV_KEY_INFO *p8inf);
89 int (*priv_encode) (PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk);
90 int (*priv_print) (BIO *out, const EVP_PKEY *pkey, int indent,
92 int (*pkey_size) (const EVP_PKEY *pk);
93 int (*pkey_bits) (const EVP_PKEY *pk);
94 int (*param_decode) (EVP_PKEY *pkey,
96 int (*param_encode) (const EVP_PKEY *pkey, unsigned char **pder);
97 int (*param_missing) (const EVP_PKEY *pk);
98 int (*param_copy) (EVP_PKEY *to, const EVP_PKEY *from);
99 int (*param_cmp) (const EVP_PKEY *a, const EVP_PKEY *b);
100 int (*param_print) (BIO *out, const EVP_PKEY *pkey, int indent,
105 void (*pkey_free) (EVP_PKEY *pkey);
106 int (*pkey_ctrl) (EVP_PKEY *pkey, int op, long arg1, void *arg2);
108 int (*old_priv_decode) (EVP_PKEY *pkey,
110 int (*old_priv_encode) (const EVP_PKEY *pkey, unsigned char **pder);
113 X509_ALGOR *a, ASN1_BIT_STRING *sig, EVP_PKEY *pkey);
134 int (*crl_verify) (X509_CRL *crl, EVP_PKEY *pk);