EVP_PKEY 567 extra_lib/include/openssl/evp.h EVP_PKEY *pkey); EVP_PKEY 570 extra_lib/include/openssl/evp.h unsigned int siglen,EVP_PKEY *pkey); EVP_PKEY 573 extra_lib/include/openssl/evp.h const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey); EVP_PKEY 578 extra_lib/include/openssl/evp.h const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey); EVP_PKEY 584 extra_lib/include/openssl/evp.h EVP_PKEY *priv); EVP_PKEY 589 extra_lib/include/openssl/evp.h EVP_PKEY **pubk, int npubk); EVP_PKEY 836 extra_lib/include/openssl/evp.h EVP_PKEY *private_key); EVP_PKEY 839 extra_lib/include/openssl/evp.h EVP_PKEY *pub_key); EVP_PKEY 841 extra_lib/include/openssl/evp.h int EVP_PKEY_id(const EVP_PKEY *pkey); EVP_PKEY 842 extra_lib/include/openssl/evp.h int EVP_PKEY_base_id(const EVP_PKEY *pkey); EVP_PKEY 843 extra_lib/include/openssl/evp.h int EVP_PKEY_bits(EVP_PKEY *pkey); EVP_PKEY 844 extra_lib/include/openssl/evp.h int EVP_PKEY_size(EVP_PKEY *pkey); EVP_PKEY 845 extra_lib/include/openssl/evp.h int EVP_PKEY_set_type(EVP_PKEY *pkey,int type); EVP_PKEY 846 extra_lib/include/openssl/evp.h int EVP_PKEY_set_type_str(EVP_PKEY *pkey, const char *str, int len); EVP_PKEY 847 extra_lib/include/openssl/evp.h int EVP_PKEY_assign(EVP_PKEY *pkey,int type,void *key); EVP_PKEY 848 extra_lib/include/openssl/evp.h void * EVP_PKEY_get0(EVP_PKEY *pkey); EVP_PKEY 852 extra_lib/include/openssl/evp.h int EVP_PKEY_set1_RSA(EVP_PKEY *pkey,struct rsa_st *key); EVP_PKEY 853 extra_lib/include/openssl/evp.h struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey); EVP_PKEY 857 extra_lib/include/openssl/evp.h int EVP_PKEY_set1_DSA(EVP_PKEY *pkey,struct dsa_st *key); EVP_PKEY 858 extra_lib/include/openssl/evp.h struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey); EVP_PKEY 862 extra_lib/include/openssl/evp.h int EVP_PKEY_set1_DH(EVP_PKEY *pkey,struct dh_st *key); EVP_PKEY 863 extra_lib/include/openssl/evp.h struct dh_st *EVP_PKEY_get1_DH(EVP_PKEY *pkey); EVP_PKEY 867 extra_lib/include/openssl/evp.h int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey,struct ec_key_st *key); EVP_PKEY 868 extra_lib/include/openssl/evp.h struct ec_key_st *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey); EVP_PKEY 871 extra_lib/include/openssl/evp.h EVP_PKEY * EVP_PKEY_new(void); EVP_PKEY 872 extra_lib/include/openssl/evp.h void EVP_PKEY_free(EVP_PKEY *pkey); EVP_PKEY 874 extra_lib/include/openssl/evp.h EVP_PKEY * d2i_PublicKey(int type,EVP_PKEY **a, const unsigned char **pp, EVP_PKEY 876 extra_lib/include/openssl/evp.h int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp); EVP_PKEY 878 extra_lib/include/openssl/evp.h EVP_PKEY * d2i_PrivateKey(int type,EVP_PKEY **a, const unsigned char **pp, EVP_PKEY 880 extra_lib/include/openssl/evp.h EVP_PKEY * d2i_AutoPrivateKey(EVP_PKEY **a, const unsigned char **pp, EVP_PKEY 882 extra_lib/include/openssl/evp.h int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp); EVP_PKEY 884 extra_lib/include/openssl/evp.h int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from); EVP_PKEY 885 extra_lib/include/openssl/evp.h int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey); EVP_PKEY 886 extra_lib/include/openssl/evp.h int EVP_PKEY_save_parameters(EVP_PKEY *pkey,int mode); EVP_PKEY 887 extra_lib/include/openssl/evp.h int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b); EVP_PKEY 889 extra_lib/include/openssl/evp.h int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); EVP_PKEY 891 extra_lib/include/openssl/evp.h int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, EVP_PKEY 893 extra_lib/include/openssl/evp.h int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, EVP_PKEY 895 extra_lib/include/openssl/evp.h int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, EVP_PKEY 898 extra_lib/include/openssl/evp.h int EVP_PKEY_get_default_digest_nid(EVP_PKEY *pkey, int *pnid); EVP_PKEY 966 extra_lib/include/openssl/evp.h const EVP_PKEY_ASN1_METHOD* EVP_PKEY_get0_asn1(EVP_PKEY *pkey); EVP_PKEY 973 extra_lib/include/openssl/evp.h int (*pub_decode)(EVP_PKEY *pk, X509_PUBKEY *pub), EVP_PKEY 974 extra_lib/include/openssl/evp.h int (*pub_encode)(X509_PUBKEY *pub, const EVP_PKEY *pk), EVP_PKEY 975 extra_lib/include/openssl/evp.h int (*pub_cmp)(const EVP_PKEY *a, const EVP_PKEY *b), EVP_PKEY 976 extra_lib/include/openssl/evp.h int (*pub_print)(BIO *out, const EVP_PKEY *pkey, int indent, EVP_PKEY 978 extra_lib/include/openssl/evp.h int (*pkey_size)(const EVP_PKEY *pk), EVP_PKEY 979 extra_lib/include/openssl/evp.h int (*pkey_bits)(const EVP_PKEY *pk)); EVP_PKEY 981 extra_lib/include/openssl/evp.h int (*priv_decode)(EVP_PKEY *pk, PKCS8_PRIV_KEY_INFO *p8inf), EVP_PKEY 982 extra_lib/include/openssl/evp.h int (*priv_encode)(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pk), EVP_PKEY 983 extra_lib/include/openssl/evp.h int (*priv_print)(BIO *out, const EVP_PKEY *pkey, int indent, EVP_PKEY 986 extra_lib/include/openssl/evp.h int (*param_decode)(EVP_PKEY *pkey, EVP_PKEY 988 extra_lib/include/openssl/evp.h int (*param_encode)(const EVP_PKEY *pkey, unsigned char **pder), EVP_PKEY 989 extra_lib/include/openssl/evp.h int (*param_missing)(const EVP_PKEY *pk), EVP_PKEY 990 extra_lib/include/openssl/evp.h int (*param_copy)(EVP_PKEY *to, const EVP_PKEY *from), EVP_PKEY 991 extra_lib/include/openssl/evp.h int (*param_cmp)(const EVP_PKEY *a, const EVP_PKEY *b), EVP_PKEY 992 extra_lib/include/openssl/evp.h int (*param_print)(BIO *out, const EVP_PKEY *pkey, int indent, EVP_PKEY 996 extra_lib/include/openssl/evp.h void (*pkey_free)(EVP_PKEY *pkey)); EVP_PKEY 998 extra_lib/include/openssl/evp.h int (*pkey_ctrl)(EVP_PKEY *pkey, int op, EVP_PKEY 1060 extra_lib/include/openssl/evp.h EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e); EVP_PKEY 1073 extra_lib/include/openssl/evp.h EVP_PKEY *EVP_PKEY_new_mac_key(int type, ENGINE *e, EVP_PKEY 1078 extra_lib/include/openssl/evp.h EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx); EVP_PKEY 1080 extra_lib/include/openssl/evp.h EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx); EVP_PKEY 1107 extra_lib/include/openssl/evp.h int EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer); EVP_PKEY 1113 extra_lib/include/openssl/evp.h int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey); EVP_PKEY 1115 extra_lib/include/openssl/evp.h int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey); EVP_PKEY 1133 extra_lib/include/openssl/evp.h int (*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)); EVP_PKEY 1137 extra_lib/include/openssl/evp.h int (*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)); EVP_PKEY 125 extra_lib/include/openssl/ossl_typ.h typedef struct evp_pkey_st EVP_PKEY; EVP_PKEY 441 extra_lib/include/openssl/pem.h unsigned char *iv, EVP_PKEY **pubk, int npubk); EVP_PKEY 445 extra_lib/include/openssl/pem.h unsigned char *out, int *outl, EVP_PKEY *priv); EVP_PKEY 450 extra_lib/include/openssl/pem.h unsigned int *siglen, EVP_PKEY *pkey); EVP_PKEY 509 extra_lib/include/openssl/pem.h DECLARE_PEM_rw_cb(PrivateKey, EVP_PKEY) EVP_PKEY 511 extra_lib/include/openssl/pem.h DECLARE_PEM_rw(PUBKEY, EVP_PKEY) EVP_PKEY 513 extra_lib/include/openssl/pem.h int PEM_write_bio_PKCS8PrivateKey_nid(BIO *bp, EVP_PKEY *x, int nid, EVP_PKEY 516 extra_lib/include/openssl/pem.h int PEM_write_bio_PKCS8PrivateKey(BIO *, EVP_PKEY *, const EVP_CIPHER *, EVP_PKEY 518 extra_lib/include/openssl/pem.h int i2d_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, EVP_PKEY 521 extra_lib/include/openssl/pem.h int i2d_PKCS8PrivateKey_nid_bio(BIO *bp, EVP_PKEY *x, int nid, EVP_PKEY 524 extra_lib/include/openssl/pem.h EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u); EVP_PKEY 526 extra_lib/include/openssl/pem.h int i2d_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc, EVP_PKEY 529 extra_lib/include/openssl/pem.h int i2d_PKCS8PrivateKey_nid_fp(FILE *fp, EVP_PKEY *x, int nid, EVP_PKEY 532 extra_lib/include/openssl/pem.h int PEM_write_PKCS8PrivateKey_nid(FILE *fp, EVP_PKEY *x, int nid, EVP_PKEY 536 extra_lib/include/openssl/pem.h EVP_PKEY *d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u); EVP_PKEY 538 extra_lib/include/openssl/pem.h int PEM_write_PKCS8PrivateKey(FILE *fp,EVP_PKEY *x,const EVP_CIPHER *enc, EVP_PKEY 541 extra_lib/include/openssl/pem.h EVP_PKEY *PEM_read_bio_Parameters(BIO *bp, EVP_PKEY **x); EVP_PKEY 542 extra_lib/include/openssl/pem.h int PEM_write_bio_Parameters(BIO *bp, EVP_PKEY *x); EVP_PKEY 545 extra_lib/include/openssl/pem.h EVP_PKEY *b2i_PrivateKey(const unsigned char **in, long length); EVP_PKEY 546 extra_lib/include/openssl/pem.h EVP_PKEY *b2i_PublicKey(const unsigned char **in, long length); EVP_PKEY 547 extra_lib/include/openssl/pem.h EVP_PKEY *b2i_PrivateKey_bio(BIO *in); EVP_PKEY 548 extra_lib/include/openssl/pem.h EVP_PKEY *b2i_PublicKey_bio(BIO *in); EVP_PKEY 549 extra_lib/include/openssl/pem.h int i2b_PrivateKey_bio(BIO *out, EVP_PKEY *pk); EVP_PKEY 550 extra_lib/include/openssl/pem.h int i2b_PublicKey_bio(BIO *out, EVP_PKEY *pk); EVP_PKEY 552 extra_lib/include/openssl/pem.h EVP_PKEY *b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u); EVP_PKEY 553 extra_lib/include/openssl/pem.h int i2b_PVK_bio(BIO *out, EVP_PKEY *pk, int enclevel, EVP_PKEY 103 extra_lib/include/openssl/pkcs7.h EVP_PKEY *pkey; EVP_PKEY 314 extra_lib/include/openssl/pkcs7.h int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey, EVP_PKEY 328 extra_lib/include/openssl/pkcs7.h BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert); EVP_PKEY 332 extra_lib/include/openssl/pkcs7.h EVP_PKEY *pkey, const EVP_MD *dgst); EVP_PKEY 338 extra_lib/include/openssl/pkcs7.h void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk, EVP_PKEY 359 extra_lib/include/openssl/pkcs7.h PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, EVP_PKEY 363 extra_lib/include/openssl/pkcs7.h X509 *signcert, EVP_PKEY *pkey, const EVP_MD *md, EVP_PKEY 372 extra_lib/include/openssl/pkcs7.h int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags); EVP_PKEY 761 extra_lib/include/openssl/ssl.h int (*client_cert_cb)(SSL *ssl, X509 **x509, EVP_PKEY **pkey); EVP_PKEY 917 extra_lib/include/openssl/ssl.h void SSL_CTX_set_client_cert_cb(SSL_CTX *ctx, int (*client_cert_cb)(SSL *ssl, X509 **x509, EVP_PKEY **pkey)); EVP_PKEY 918 extra_lib/include/openssl/ssl.h int (*SSL_CTX_get_client_cert_cb(SSL_CTX *ctx))(SSL *ssl, X509 **x509, EVP_PKEY **pkey); EVP_PKEY 1514 extra_lib/include/openssl/ssl.h int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey); EVP_PKEY 1588 extra_lib/include/openssl/ssl.h int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey); EVP_PKEY 164 extra_lib/include/openssl/x509.h EVP_PKEY *pkey; EVP_PKEY 497 extra_lib/include/openssl/x509.h EVP_PKEY *dec_pkey; EVP_PKEY 633 extra_lib/include/openssl/x509.h int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk)); EVP_PKEY 647 extra_lib/include/openssl/x509.h int X509_verify(X509 *a, EVP_PKEY *r); EVP_PKEY 649 extra_lib/include/openssl/x509.h int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r); EVP_PKEY 650 extra_lib/include/openssl/x509.h int X509_CRL_verify(X509_CRL *a, EVP_PKEY *r); EVP_PKEY 651 extra_lib/include/openssl/x509.h int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r); EVP_PKEY 655 extra_lib/include/openssl/x509.h EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x); EVP_PKEY 656 extra_lib/include/openssl/x509.h int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey); EVP_PKEY 662 extra_lib/include/openssl/x509.h int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); EVP_PKEY 663 extra_lib/include/openssl/x509.h int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md); EVP_PKEY 664 extra_lib/include/openssl/x509.h int X509_CRL_sign(X509_CRL *x, EVP_PKEY *pkey, const EVP_MD *md); EVP_PKEY 665 extra_lib/include/openssl/x509.h int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md); EVP_PKEY 711 extra_lib/include/openssl/x509.h int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key); EVP_PKEY 712 extra_lib/include/openssl/x509.h int i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *pkey); EVP_PKEY 713 extra_lib/include/openssl/x509.h EVP_PKEY *d2i_PrivateKey_fp(FILE *fp, EVP_PKEY **a); EVP_PKEY 714 extra_lib/include/openssl/x509.h int i2d_PUBKEY_fp(FILE *fp, EVP_PKEY *pkey); EVP_PKEY 715 extra_lib/include/openssl/x509.h EVP_PKEY *d2i_PUBKEY_fp(FILE *fp, EVP_PKEY **a); EVP_PKEY 750 extra_lib/include/openssl/x509.h int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key); EVP_PKEY 751 extra_lib/include/openssl/x509.h int i2d_PrivateKey_bio(BIO *bp, EVP_PKEY *pkey); EVP_PKEY 752 extra_lib/include/openssl/x509.h EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a); EVP_PKEY 753 extra_lib/include/openssl/x509.h int i2d_PUBKEY_bio(BIO *bp, EVP_PKEY *pkey); EVP_PKEY 754 extra_lib/include/openssl/x509.h EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a); EVP_PKEY 784 extra_lib/include/openssl/x509.h X509_REQ * X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md); EVP_PKEY 785 extra_lib/include/openssl/x509.h X509 * X509_REQ_to_X509(X509_REQ *r, int days,EVP_PKEY *pkey); EVP_PKEY 793 extra_lib/include/openssl/x509.h int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey); EVP_PKEY 794 extra_lib/include/openssl/x509.h EVP_PKEY * X509_PUBKEY_get(X509_PUBKEY *key); EVP_PKEY 795 extra_lib/include/openssl/x509.h int X509_get_pubkey_parameters(EVP_PKEY *pkey, EVP_PKEY 797 extra_lib/include/openssl/x509.h int i2d_PUBKEY(EVP_PKEY *a,unsigned char **pp); EVP_PKEY 798 extra_lib/include/openssl/x509.h EVP_PKEY * d2i_PUBKEY(EVP_PKEY **a,const unsigned char **pp, EVP_PKEY 881 extra_lib/include/openssl/x509.h ASN1_BIT_STRING *signature,char *data,EVP_PKEY *pkey); EVP_PKEY 888 extra_lib/include/openssl/x509.h char *data,EVP_PKEY *pkey, const EVP_MD *type); EVP_PKEY 894 extra_lib/include/openssl/x509.h ASN1_BIT_STRING *signature,void *data,EVP_PKEY *pkey); EVP_PKEY 898 extra_lib/include/openssl/x509.h void *data, EVP_PKEY *pkey, const EVP_MD *type); EVP_PKEY 910 extra_lib/include/openssl/x509.h int X509_set_pubkey(X509 *x, EVP_PKEY *pkey); EVP_PKEY 911 extra_lib/include/openssl/x509.h EVP_PKEY * X509_get_pubkey(X509 *x); EVP_PKEY 913 extra_lib/include/openssl/x509.h int X509_certificate_type(X509 *x,EVP_PKEY *pubkey /* optional */); EVP_PKEY 917 extra_lib/include/openssl/x509.h int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey); EVP_PKEY 918 extra_lib/include/openssl/x509.h EVP_PKEY * X509_REQ_get_pubkey(X509_REQ *req); EVP_PKEY 953 extra_lib/include/openssl/x509.h int X509_REQ_check_private_key(X509_REQ *x509,EVP_PKEY *pkey); EVP_PKEY 955 extra_lib/include/openssl/x509.h int X509_check_private_key(X509 *x509,EVP_PKEY *pkey); EVP_PKEY 1124 extra_lib/include/openssl/x509.h int EVP_PKEY_get_attr_count(const EVP_PKEY *key); EVP_PKEY 1125 extra_lib/include/openssl/x509.h int EVP_PKEY_get_attr_by_NID(const EVP_PKEY *key, int nid, EVP_PKEY 1127 extra_lib/include/openssl/x509.h int EVP_PKEY_get_attr_by_OBJ(const EVP_PKEY *key, ASN1_OBJECT *obj, EVP_PKEY 1129 extra_lib/include/openssl/x509.h X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc); EVP_PKEY 1130 extra_lib/include/openssl/x509.h X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc); EVP_PKEY 1131 extra_lib/include/openssl/x509.h int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr); EVP_PKEY 1132 extra_lib/include/openssl/x509.h int EVP_PKEY_add1_attr_by_OBJ(EVP_PKEY *key, EVP_PKEY 1135 extra_lib/include/openssl/x509.h int EVP_PKEY_add1_attr_by_NID(EVP_PKEY *key, EVP_PKEY 1138 extra_lib/include/openssl/x509.h int EVP_PKEY_add1_attr_by_txt(EVP_PKEY *key, EVP_PKEY 1168 extra_lib/include/openssl/x509.h EVP_PKEY *EVP_PKCS82PKEY(PKCS8_PRIV_KEY_INFO *p8); EVP_PKEY 1169 extra_lib/include/openssl/x509.h PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(EVP_PKEY *pkey); EVP_PKEY 1170 extra_lib/include/openssl/x509.h PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8_broken(EVP_PKEY *pkey, int broken); EVP_PKEY 131 extra_lib/include/openssl/x509_vfy.h EVP_PKEY *pkey;