Expand a raw Camellia key into a CAMELLIA_KEY schedule (deprecated; prefer EVP).
Declared in <openssl/camellia.h>
[[deprecated]]
int
Camellia_set_key(
unsigned char const* userKey,
int const bits,
CAMELLIA_KEY* key);
Deprecated. Use of this entity is allowed but discouraged.
0 on success, or a negative value on error.
| 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. |