Go to the source code of this file.
Functions | |
WOLFSSL_API int | wc_IdeaSetKey (Idea *idea, const byte *key, word16 keySz, const byte *iv, int dir) |
Generate the 52, 16-bit key sub-blocks from the 128 key. More... | |
WOLFSSL_API int | wc_IdeaSetIV (Idea *idea, const byte *iv) |
Sets the IV in an Idea key structure. More... | |
WOLFSSL_API int | wc_IdeaCipher (Idea *idea, byte *out, const byte *in) |
Encryption or decryption for a block (64 bits). More... | |
WOLFSSL_API int | wc_IdeaCbcEncrypt (Idea *idea, byte *out, const byte *in, word32 len) |
Encrypt data using IDEA CBC mode. More... | |
WOLFSSL_API int | wc_IdeaCbcDecrypt (Idea *idea, byte *out, const byte *in, word32 len) |
Decrypt data using IDEA CBC mode. More... | |