Expand a raw Camellia key into a CAMELLIA_KEY schedule (deprecated; prefer EVP).

Synopsis

Declared in <openssl/camellia.h>

[[deprecated]]
int
Camellia_set_key(
    unsigned char const* userKey,
    int const bits,
    CAMELLIA_KEY* key);
Warning

Deprecated. Use of this entity is allowed but discouraged.

Return Value

0 on success, or a negative value on error.

Parameters

Name

Description

userKey

Raw key octets (16, 24, or 32 bytes for 128/192/256‐bit keys).

bits

Key length in bits (128, 192, or 256).

key

Destination expanded key schedule.

Created with MrDocs