Lines Matching refs:EVP_PKEY
187 } /* EVP_PKEY */;
562 EVP_PKEY *pkey);
565 unsigned int siglen,EVP_PKEY *pkey);
568 int ekl,unsigned char *iv,EVP_PKEY *priv);
572 int *ekl, unsigned char *iv,EVP_PKEY **pubk, int npubk);
722 int enc_key_len,EVP_PKEY *private_key);
724 unsigned char *key,int key_len,EVP_PKEY *pub_key);
726 int EVP_PKEY_bits(EVP_PKEY *pkey);
727 int EVP_PKEY_size(EVP_PKEY *pkey);
728 int EVP_PKEY_assign(EVP_PKEY *pkey,int type,char *key);
732 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey,struct rsa_st *key);
733 struct rsa_st *EVP_PKEY_get1_RSA(EVP_PKEY *pkey);
737 int EVP_PKEY_set1_DSA(EVP_PKEY *pkey,struct dsa_st *key);
738 struct dsa_st *EVP_PKEY_get1_DSA(EVP_PKEY *pkey);
742 int EVP_PKEY_set1_DH(EVP_PKEY *pkey,struct dh_st *key);
743 struct dh_st *EVP_PKEY_get1_DH(EVP_PKEY *pkey);
747 EVP_PKEY * EVP_PKEY_new(void);
748 void EVP_PKEY_free(EVP_PKEY *pkey);
749 EVP_PKEY * d2i_PublicKey(int type,EVP_PKEY **a, unsigned char **pp,
751 int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp);
753 EVP_PKEY * d2i_PrivateKey(int type,EVP_PKEY **a, unsigned char **pp,
755 EVP_PKEY * d2i_AutoPrivateKey(EVP_PKEY **a, unsigned char **pp,
757 int i2d_PrivateKey(EVP_PKEY *a, unsigned char **pp);
759 int EVP_PKEY_copy_parameters(EVP_PKEY *to,EVP_PKEY *from);
760 int EVP_PKEY_missing_parameters(EVP_PKEY *pkey);
761 int EVP_PKEY_save_parameters(EVP_PKEY *pkey,int mode);
762 int EVP_PKEY_cmp_parameters(EVP_PKEY *a,EVP_PKEY *b);