My Project
Loading...
Searching...
No Matches
camellia.h
1
38WOLFSSL_API int wc_CamelliaSetKey(Camellia* cam,
39 const byte* key, word32 len, const byte* iv);
40
67WOLFSSL_API int wc_CamelliaSetIV(Camellia* cam, const byte* iv);
68
95WOLFSSL_API int wc_CamelliaEncryptDirect(Camellia* cam, byte* out,
96 const byte* in);
97
125WOLFSSL_API int wc_CamelliaDecryptDirect(Camellia* cam, byte* out,
126 const byte* in);
127
154WOLFSSL_API int wc_CamelliaCbcEncrypt(Camellia* cam,
155 byte* out, const byte* in, word32 sz);
156
183WOLFSSL_API int wc_CamelliaCbcDecrypt(Camellia* cam,
184 byte* out, const byte* in, word32 sz);
WOLFSSL_API 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....
Definition camellia.c:1599
WOLFSSL_API 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....
Definition camellia.c:1621
WOLFSSL_API int wc_CamelliaSetIV(Camellia *cam, const byte *iv)
This function sets the initialization vector for a camellia object.
Definition camellia.c:1563
WOLFSSL_API 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...
Definition camellia.c:1577
WOLFSSL_API 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...
Definition camellia.c:1532
WOLFSSL_API 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...
Definition camellia.c:1588
Definition camellia.h:74