|
| STACK_OF (EVP_PKEY_METHOD) |
|
| DECLARE_OBJ_BSEARCH_CMP_FN (const EVP_PKEY_METHOD *, const EVP_PKEY_METHOD *, pmeth) |
|
| IMPLEMENT_OBJ_BSEARCH_CMP_FN (const EVP_PKEY_METHOD *, const EVP_PKEY_METHOD *, pmeth) |
|
const EVP_PKEY_METHOD * | EVP_PKEY_meth_find (int type) |
|
EVP_PKEY_METHOD * | EVP_PKEY_meth_new (int id, int flags) |
|
void | EVP_PKEY_meth_get0_info (int *ppkey_id, int *pflags, const EVP_PKEY_METHOD *meth) |
|
void | EVP_PKEY_meth_copy (EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src) |
|
void | EVP_PKEY_meth_free (EVP_PKEY_METHOD *pmeth) |
|
EVP_PKEY_CTX * | EVP_PKEY_CTX_new (EVP_PKEY *pkey, ENGINE *e) |
|
EVP_PKEY_CTX * | EVP_PKEY_CTX_new_id (int id, ENGINE *e) |
|
EVP_PKEY_CTX * | EVP_PKEY_CTX_dup (EVP_PKEY_CTX *pctx) |
|
int | EVP_PKEY_meth_add0 (const EVP_PKEY_METHOD *pmeth) |
|
void | EVP_PKEY_CTX_free (EVP_PKEY_CTX *ctx) |
|
int | EVP_PKEY_CTX_ctrl (EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd, int p1, void *p2) |
|
int | EVP_PKEY_CTX_ctrl_str (EVP_PKEY_CTX *ctx, const char *name, const char *value) |
|
int | EVP_PKEY_CTX_get_operation (EVP_PKEY_CTX *ctx) |
|
void | EVP_PKEY_CTX_set0_keygen_info (EVP_PKEY_CTX *ctx, int *dat, int datlen) |
|
void | EVP_PKEY_CTX_set_data (EVP_PKEY_CTX *ctx, void *data) |
|
void * | EVP_PKEY_CTX_get_data (EVP_PKEY_CTX *ctx) |
|
EVP_PKEY * | EVP_PKEY_CTX_get0_pkey (EVP_PKEY_CTX *ctx) |
|
EVP_PKEY * | EVP_PKEY_CTX_get0_peerkey (EVP_PKEY_CTX *ctx) |
|
void | EVP_PKEY_CTX_set_app_data (EVP_PKEY_CTX *ctx, void *data) |
|
void * | EVP_PKEY_CTX_get_app_data (EVP_PKEY_CTX *ctx) |
|
void | EVP_PKEY_meth_set_init (EVP_PKEY_METHOD *pmeth, int(*init)(EVP_PKEY_CTX *ctx)) |
|
void | EVP_PKEY_meth_set_copy (EVP_PKEY_METHOD *pmeth, int(*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) |
|
void | EVP_PKEY_meth_set_cleanup (EVP_PKEY_METHOD *pmeth, void(*cleanup)(EVP_PKEY_CTX *ctx)) |
|
void | EVP_PKEY_meth_set_paramgen (EVP_PKEY_METHOD *pmeth, int(*paramgen_init)(EVP_PKEY_CTX *ctx), int(*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) |
|
void | EVP_PKEY_meth_set_keygen (EVP_PKEY_METHOD *pmeth, int(*keygen_init)(EVP_PKEY_CTX *ctx), int(*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) |
|
void | EVP_PKEY_meth_set_sign (EVP_PKEY_METHOD *pmeth, int(*sign_init)(EVP_PKEY_CTX *ctx), int(*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) |
|
void | EVP_PKEY_meth_set_verify (EVP_PKEY_METHOD *pmeth, int(*verify_init)(EVP_PKEY_CTX *ctx), int(*verify)(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) |
|
void | EVP_PKEY_meth_set_verify_recover (EVP_PKEY_METHOD *pmeth, int(*verify_recover_init)(EVP_PKEY_CTX *ctx), int(*verify_recover)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) |
|
void | EVP_PKEY_meth_set_signctx (EVP_PKEY_METHOD *pmeth, int(*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int(*signctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) |
|
void | EVP_PKEY_meth_set_verifyctx (EVP_PKEY_METHOD *pmeth, int(*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int(*verifyctx)(EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) |
|
void | EVP_PKEY_meth_set_encrypt (EVP_PKEY_METHOD *pmeth, int(*encrypt_init)(EVP_PKEY_CTX *ctx), int(*encryptfn)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) |
|
void | EVP_PKEY_meth_set_decrypt (EVP_PKEY_METHOD *pmeth, int(*decrypt_init)(EVP_PKEY_CTX *ctx), int(*decrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) |
|
void | EVP_PKEY_meth_set_derive (EVP_PKEY_METHOD *pmeth, int(*derive_init)(EVP_PKEY_CTX *ctx), int(*derive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) |
|
void | EVP_PKEY_meth_set_ctrl (EVP_PKEY_METHOD *pmeth, int(*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int(*ctrl_str)(EVP_PKEY_CTX *ctx, const char *type, const char *value)) |
|