Go to the documentation of this file.
27 #ifndef POLARSSL_AES_H
28 #define POLARSSL_AES_H
36 typedef UINT32 uint32_t;
44 #define POLARSSL_ERR_AES_INVALID_KEY_LENGTH -0x0020
45 #define POLARSSL_ERR_AES_INVALID_INPUT_LENGTH -0x0022
47 #if !defined(POLARSSL_AES_ALT)
100 const unsigned char input[16],
101 unsigned char output[16] );
103 #if defined(POLARSSL_CIPHER_MODE_CBC)
121 unsigned char iv[16],
122 const unsigned char *input,
123 unsigned char *output );
147 unsigned char iv[16],
148 const unsigned char *input,
149 unsigned char *output );
176 unsigned char nonce_counter[16],
177 unsigned char stream_block[16],
178 const unsigned char *input,
179 unsigned char *output );