Xmega Application Note | |||||
#include <AES_driver.h>
Definition at line 68 of file AES_driver.h.
Data Fields | |
uint8_t | block_count |
variable that stores the number of blocks to encrypt/decrypt. | |
uint8_t | blocks_left |
variable that stores the number of blocks left to encrypt/decrypt. | |
bool | decrypt |
variable that tell if decryption or encryption shall be done | |
uint8_t * | init_ptr |
pointer to the initialization vector needed in CBC | |
uint8_t * | input_ptr |
pointer to the AES input (plaintext or ciphertext) | |
uint8_t * | key_ptr |
pointer to the key used by the AES | |
uint8_t * | output_ptr |
pointer to the AES output (plaintext or ciphertext) |
variable that stores the number of blocks to encrypt/decrypt.
Definition at line 79 of file AES_driver.h.
Referenced by AES_interrupt_driver_init(), AES_interrupt_driver_start(), and AES_interrupt_handler().
variable that stores the number of blocks left to encrypt/decrypt.
Definition at line 81 of file AES_driver.h.
Referenced by AES_interrupt_driver_finished(), AES_interrupt_driver_init(), and AES_interrupt_handler().
variable that tell if decryption or encryption shall be done
Definition at line 83 of file AES_driver.h.
Referenced by AES_interrupt_driver_init(), AES_interrupt_driver_start(), and AES_interrupt_handler().
uint8_t* AES_interrupt_driver::init_ptr |
pointer to the initialization vector needed in CBC
Definition at line 75 of file AES_driver.h.
Referenced by AES_interrupt_driver_init(), AES_interrupt_driver_start(), and AES_interrupt_handler().
uint8_t* AES_interrupt_driver::input_ptr |
pointer to the AES input (plaintext or ciphertext)
Definition at line 71 of file AES_driver.h.
Referenced by AES_interrupt_driver_init(), AES_interrupt_driver_start(), and AES_interrupt_handler().
uint8_t* AES_interrupt_driver::key_ptr |
pointer to the key used by the AES
Definition at line 73 of file AES_driver.h.
Referenced by AES_interrupt_driver_init(), AES_interrupt_driver_start(), and AES_interrupt_handler().
uint8_t* AES_interrupt_driver::output_ptr |
pointer to the AES output (plaintext or ciphertext)
Definition at line 77 of file AES_driver.h.
Referenced by AES_interrupt_driver_init(), and AES_interrupt_handler().
Generated on Wed Apr 23 08:53:42 2008 for AVR1318 Using the XMEGA built in AES accelerator by ![]() |