Set the peer public key used by EVP_PKEY_derive() on a derivation context.
Declared in <openssl/evp.h>
int
EVP_PKEY_derive_set_peer(
EVP_PKEY_CTX* ctx,
EVP_PKEY* peer);
1 on success, or a negative value / 0 on failure.
| Name | Description |
|---|---|
| ctx | Initialized derive context from EVP_PKEY_derive_init(). |
| peer | Peer public key; ownership is not transferred. |