Lines Matching refs:pkctx
2279 EVP_PKEY_CTX *pkctx; in crypto_ec_key_sign() local
2288 pkctx = EVP_PKEY_CTX_new(key->pkey, NULL); in crypto_ec_key_sign()
2289 if (!pkctx || in crypto_ec_key_sign()
2290 EVP_PKEY_sign_init(pkctx) <= 0 || in crypto_ec_key_sign()
2291 EVP_PKEY_sign(pkctx, wpabuf_put(sig_der, 0), &sig_len, in crypto_ec_key_sign()
2299 EVP_PKEY_CTX_free(pkctx); in crypto_ec_key_sign()
2307 EVP_PKEY_CTX *pkctx; in crypto_ec_key_verify_signature() local
2310 pkctx = EVP_PKEY_CTX_new(key->pkey, NULL); in crypto_ec_key_verify_signature()
2311 if (!pkctx || EVP_PKEY_verify_init(pkctx) <= 0) { in crypto_ec_key_verify_signature()
2312 EVP_PKEY_CTX_free(pkctx); in crypto_ec_key_verify_signature()
2316 ret = EVP_PKEY_verify(pkctx, sig, sig_len, data, len); in crypto_ec_key_verify_signature()
2317 EVP_PKEY_CTX_free(pkctx); in crypto_ec_key_verify_signature()