Lines Matching refs:pkey
142 EVP_PKEY *pkey;
156 pkey = EVP_PKEY_new();
157 if (pkey == NULL)
159 if (!EVP_PKEY_set1_DSA(pkey, dsa)) {
160 EVP_PKEY_free(pkey);
163 sigbuf = malloc(EVP_PKEY_size(pkey));
165 EVP_PKEY_free(pkey);
168 if (!EVP_SignFinal(evp_md_ctx, sigbuf, &siglen, pkey)) {
169 EVP_PKEY_free(pkey);
175 INSIST(EVP_PKEY_size(pkey) >= (int) siglen);
176 EVP_PKEY_free(pkey);
233 EVP_PKEY *pkey;
267 pkey = EVP_PKEY_new();
268 if (pkey == NULL)
270 if (!EVP_PKEY_set1_DSA(pkey, dsa)) {
271 EVP_PKEY_free(pkey);
275 sigbuf = malloc(EVP_PKEY_size(pkey) + 50);
277 EVP_PKEY_free(pkey);
281 INSIST(EVP_PKEY_size(pkey) >= (int) siglen);
282 status = EVP_VerifyFinal(evp_md_ctx, sigbuf, siglen, pkey);
283 EVP_PKEY_free(pkey);