Lines Matching refs:pkey
129 EVP_PKEY *pkey = key->keydata.pkey; in opensslecdsa_sign() local
130 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_sign()
181 EVP_PKEY *pkey = key->keydata.pkey; in opensslecdsa_verify() local
182 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_verify()
244 EVP_PKEY *pkey1 = key1->keydata.pkey; in opensslecdsa_compare()
245 EVP_PKEY *pkey2 = key2->keydata.pkey; in opensslecdsa_compare()
287 EVP_PKEY *pkey; in opensslecdsa_generate() local
313 pkey = EVP_PKEY_new(); in opensslecdsa_generate()
314 if (pkey == NULL) in opensslecdsa_generate()
316 if (!EVP_PKEY_set1_EC_KEY(pkey, eckey)) { in opensslecdsa_generate()
317 EVP_PKEY_free(pkey); in opensslecdsa_generate()
320 key->keydata.pkey = pkey; in opensslecdsa_generate()
332 EVP_PKEY *pkey = key->keydata.pkey; in opensslecdsa_isprivate() local
333 EC_KEY *eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_isprivate()
343 EVP_PKEY *pkey = key->keydata.pkey; in opensslecdsa_destroy() local
345 EVP_PKEY_free(pkey); in opensslecdsa_destroy()
346 key->keydata.pkey = NULL; in opensslecdsa_destroy()
352 EVP_PKEY *pkey; in opensslecdsa_todns() local
359 REQUIRE(key->keydata.pkey != NULL); in opensslecdsa_todns()
361 pkey = key->keydata.pkey; in opensslecdsa_todns()
362 eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_todns()
388 EVP_PKEY *pkey; in opensslecdsa_fromdns() local
427 pkey = EVP_PKEY_new(); in opensslecdsa_fromdns()
428 if (pkey == NULL) in opensslecdsa_fromdns()
430 if (!EVP_PKEY_set1_EC_KEY(pkey, eckey)) { in opensslecdsa_fromdns()
431 EVP_PKEY_free(pkey); in opensslecdsa_fromdns()
436 key->keydata.pkey = pkey; in opensslecdsa_fromdns()
449 EVP_PKEY *pkey; in opensslecdsa_tofile() local
455 if (key->keydata.pkey == NULL) in opensslecdsa_tofile()
463 pkey = key->keydata.pkey; in opensslecdsa_tofile()
464 eckey = EVP_PKEY_get1_EC_KEY(pkey); in opensslecdsa_tofile()
494 EVP_PKEY *pkey; in ecdsa_check() local
500 pkey = pub->keydata.pkey; in ecdsa_check()
501 if (pkey == NULL) in ecdsa_check()
503 pubeckey = EVP_PKEY_get1_EC_KEY(pkey); in ecdsa_check()
524 EVP_PKEY *pkey, *pubpkey; in opensslecdsa_parse() local
554 pubpkey = pub->keydata.pkey; in opensslecdsa_parse()
578 pkey = EVP_PKEY_new(); in opensslecdsa_parse()
579 if (pkey == NULL) in opensslecdsa_parse()
581 if (!EVP_PKEY_set1_EC_KEY(pkey, eckey)) { in opensslecdsa_parse()
582 EVP_PKEY_free(pkey); in opensslecdsa_parse()
585 key->keydata.pkey = pkey; in opensslecdsa_parse()