39 const byte* key, word32 len,
const byte* iv);
155 byte* out,
const byte* in, word32 sz);
184 byte* out,
const byte* in, word32 sz);
int wc_CamelliaEncryptDirect(Camellia *cam, byte *out, const byte *in)
This function does a one-block encrypt using the provided camellia object. It parses the first 16 byt...
int wc_CamelliaCbcEncrypt(Camellia *cam, byte *out, const byte *in, word32 sz)
This function encrypts the plaintext from the buffer in and stores the output in the buffer out....
int wc_CamelliaCbcDecrypt(Camellia *cam, byte *out, const byte *in, word32 sz)
This function decrypts the ciphertext from the buffer in and stores the output in the buffer out....
int wc_CamelliaSetKey(Camellia *cam, const byte *key, word32 len, const byte *iv)
This function sets the key and initialization vector for a camellia object, initializing it for use a...
int wc_CamelliaDecryptDirect(Camellia *cam, byte *out, const byte *in)
This function does a one-block decrypt using the provided camellia object. It parses the first 16 byt...
int wc_CamelliaSetIV(Camellia *cam, const byte *iv)
This function sets the initialization vector for a camellia object.