This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | rd_keyinstance |
Defines | |
| #define | RD_BAD_KEY_MAT -1 |
| #define | RD_BAD_BLOCK_LENGTH -2 |
| #define | RD_BAD_DATA -3 |
| #define | RD_KEY_HEX -1 |
| #define | RD_MAXROUNDS 14 |
Typedefs | |
| typedef ssize_t(* | rd_function )(rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_IV) |
Functions | |
| int | rijndael_makekey (rd_keyinstance *_key, size_t _keylen, const void *_keymaterial) |
| ssize_t | rijndael_ecb_encrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_dummyIV) |
| ssize_t | rijndael_ecb_decrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_dummyIV) |
| ssize_t | rijndael_cbc_encrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_IV) |
| ssize_t | rijndael_cbc_decrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_IV) |
| ssize_t | rijndael_cfb1_encrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_IV) |
| ssize_t | rijndael_cfb1_decrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_IV) |
| ssize_t | rijndael_cfb8_encrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_IV) |
| ssize_t | rijndael_cfb8_decrypt (rd_keyinstance *_key, const void *_input, void *_output, size_t _length, void *_IV) |
| ssize_t | rijndael_pad (void *_input, size_t _length) |
| ssize_t | rijndael_unpad (const void *_input, size_t _length) |
|
|
Definition at line 15 of file rijndael-api.h. Referenced by rijndael_cbc_decrypt(), rijndael_cbc_encrypt(), rijndael_ecb_decrypt(), rijndael_ecb_encrypt(), and rijndael_unpad(). |
|
|
Definition at line 16 of file rijndael-api.h. Referenced by rijndael_unpad(). |
|
|
Definition at line 14 of file rijndael-api.h. Referenced by rijndael_makekey(). |
|
|
Definition at line 19 of file rijndael-api.h. Referenced by rijndael_makekey(). |
|
|
Definition at line 20 of file rijndael-api.h. |
|
|
Definition at line 61 of file rijndael-api.h. |
|
||||||||||||||||||||||||
|
Definition at line 289 of file rijndael_api.c. |
|
||||||||||||||||||||||||
|
Definition at line 221 of file rijndael_api.c. |
|
||||||||||||||||||||||||
|
Definition at line 404 of file rijndael_api.c. |
|
||||||||||||||||||||||||
|
Definition at line 363 of file rijndael_api.c. |
|
||||||||||||||||||||||||
|
Definition at line 483 of file rijndael_api.c. |
|
||||||||||||||||||||||||
|
Definition at line 445 of file rijndael_api.c. |
|
||||||||||||||||||||||||
|
Definition at line 173 of file rijndael_api.c. |
|
||||||||||||||||||||||||
|
Definition at line 118 of file rijndael_api.c. Referenced by data_block(). |
|
||||||||||||||||
|
Definition at line 64 of file rijndael_api.c. Referenced by random_getbytes(). |
|
||||||||||||
|
Definition at line 521 of file rijndael_api.c. |
|
||||||||||||
|
Definition at line 538 of file rijndael_api.c. |
1.4.6