EVP_PKEY_encrypt
if (EVP_PKEY_encrypt(pctx, NULL, &eklen, ec->key, ec->keylen) <= 0)
if (EVP_PKEY_encrypt(pctx, ek, &eklen, ec->key, ec->keylen) <= 0)
int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
LCRYPTO_ALIAS(EVP_PKEY_encrypt);
LCRYPTO_USED(EVP_PKEY_encrypt);
if (EVP_PKEY_encrypt(pctx, NULL, &eklen, key, keylen) <= 0)
if (EVP_PKEY_encrypt(pctx, ek, &eklen, key, keylen) <= 0)
CHECK_GOTO(EVP_PKEY_encrypt(cctx, ciphertext, &ctext_len, kMsg, sizeof(kMsg)));
rv = EVP_PKEY_encrypt(ctx, out, poutlen, in, inlen);