Lines Matching refs:EVP_PKEY

77 EVP_PKEY *EVP_PKEY_new(void) {
78 EVP_PKEY *ret;
80 ret = OPENSSL_malloc(sizeof(EVP_PKEY));
86 memset(ret, 0, sizeof(EVP_PKEY));
93 static void free_it(EVP_PKEY *pkey) {
101 void EVP_PKEY_free(EVP_PKEY *pkey) {
120 int EVP_PKEY_is_opaque(const EVP_PKEY *pkey) {
127 int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b) {
149 EVP_PKEY *EVP_PKEY_dup(EVP_PKEY *pkey) {
154 int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from) {
173 int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey) {
180 int EVP_PKEY_size(const EVP_PKEY *pkey) {
187 int EVP_PKEY_bits(EVP_PKEY *pkey) {
194 int EVP_PKEY_id(const EVP_PKEY *pkey) {
221 EVP_PKEY *EVP_PKEY_new_mac_key(int type, ENGINE *e, const uint8_t *mac_key,
224 EVP_PKEY *ret = NULL;
246 int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key) {
254 int EVP_PKEY_assign_RSA(EVP_PKEY *pkey, RSA *key) {
258 RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey) {
267 int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key) {
275 int EVP_PKEY_assign_DSA(EVP_PKEY *pkey, DSA *key) {
279 DSA *EVP_PKEY_get1_DSA(EVP_PKEY *pkey) {
288 int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) {
296 int EVP_PKEY_assign_EC_KEY(EVP_PKEY *pkey, EC_KEY *key) {
300 EC_KEY *EVP_PKEY_get1_EC_KEY(EVP_PKEY *pkey) {
309 int EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key) {
317 int EVP_PKEY_assign_DH(EVP_PKEY *pkey, DH *key) {
321 DH *EVP_PKEY_get1_DH(EVP_PKEY *pkey) {
330 int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key) {
351 int EVP_PKEY_set_type(EVP_PKEY *pkey, int type) {
375 int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b) {
385 static int print_unsupported(BIO *out, const EVP_PKEY *pkey, int indent,
393 int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, int indent,
402 int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, int indent,
411 int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, int indent,