EVP_PKEY_derive
rv = EVP_PKEY_derive(ctx, out, poutlen);
if (EVP_PKEY_derive(kari->pctx, kek, &keklen) <= 0)
int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);