EVP_CIPHER_CTX_set_key_length

Set a variable-length cipher's key length on a cipher context.

Synopsis

Declared in <openssl/evp.h>

int
EVP_CIPHER_CTX_set_key_length(
    EVP_CIPHER_CTX* x,
    int keylen);

Return Value

1 on success, or 0 if the length is unsupported.

Parameters

NameDescription
xCipher context whose cipher supports variable key lengths.
keylenDesired key length in bytes.