Home | History | Annotate | Download | only in evp

Lines Matching refs:EVP_PKEY

74 EVP_PKEY *EVP_PKEY_new(void) {
75 EVP_PKEY *ret;
77 ret = OPENSSL_malloc(sizeof(EVP_PKEY));
83 OPENSSL_memset(ret, 0, sizeof(EVP_PKEY));
90 static void free_it(EVP_PKEY *pkey) {
98 void EVP_PKEY_free(EVP_PKEY *pkey) {
111 int EVP_PKEY_up_ref(EVP_PKEY *pkey) {
116 int EVP_PKEY_is_opaque(const EVP_PKEY *pkey) {
123 int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b) {
146 int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) {
165 int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey) {
172 int EVP_PKEY_size(const EVP_PKEY *pkey) {
179 int EVP_PKEY_bits(const EVP_PKEY *pkey) {
186 int EVP_PKEY_id(const EVP_PKEY *pkey) {
216 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key) {
224 int EVP_PKEY_assign_RSA(EVP_PKEY *pkey, RSA *key) {
228 RSA *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey) {
236 RSA *EVP_PKEY_get1_RSA(const EVP_PKEY *pkey) {
244 int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key) {
252 int EVP_PKEY_assign_DSA(EVP_PKEY *pkey, DSA *key) {
256 DSA *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey) {
264 DSA *EVP_PKEY_get1_DSA(const EVP_PKEY *pkey) {
272 int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) {
280 int EVP_PKEY_assign_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) {
284 EC_KEY *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey) {
292 EC_KEY *EVP_PKEY_get1_EC_KEY(const EVP_PKEY *pkey) {
300 DH *EVP_PKEY_get0_DH(const EVP_PKEY *pkey) { return NULL; }
301 DH *EVP_PKEY_get1_DH(const EVP_PKEY *pkey) { return NULL; }
303 int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key) {
311 int EVP_PKEY_set_type(EVP_PKEY *pkey, int type) {
335 int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) {