EVP_PKEY_CTX_set_hkdf_mode

Select HKDF extract/expand mode on a key-derivation EVP_PKEY_CTX.

Synopsis

Declared in <openssl/kdf.h>

int
EVP_PKEY_CTX_set_hkdf_mode(
    EVP_PKEY_CTX* ctx,
    int mode);

Return Value

1 on success, or 0 on error.

Parameters

NameDescription
ctxHKDF derivation context.
modeEVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND, EXTRACT_ONLY, or EXPAND_ONLY.