Expand description
AES (Advanced Encryption Standard) Accelerator
Modules§
- Additional Authential Data block number register
- AES cipher block mode register
- AES block number register
- AES continue register
- AES version control register
- DMA-AES working mode register
- AES-DMA exit config
- AES Endian configure register
- The memory that stores GCM hash subkey
- Standard incrementing function configure register
- AES Interrupt clear register
- AES Interrupt enable register
- The memory that stores initialization vector
- The memory that stores J0
- Key material key_0 configure register
- Key material key_1 configure register
- Key material key_2 configure register
- Key material key_3 configure register
- Key material key_4 configure register
- Key material key_5 configure register
- Key material key_6 configure register
- Key material key_7 configure register
- AES Mode register
- AES remainder bit number register
- AES state register
- The memory that stores T0
- source text material text_in_0 configure register
- source text material text_in_1 configure register
- source text material text_in_2 configure register
- source text material text_in_3 configure register
- result text material text_out_0 configure register
- result text material text_out_1 configure register
- result text material text_out_2 configure register
- result text material text_out_3 configure register
- AES trigger register
Structs§
- Register block
Type Aliases§
- AAD_BLOCK_NUM (rw) register accessor: Additional Authential Data block number register
- BLOCK_MODE (rw) register accessor: AES cipher block mode register
- BLOCK_NUM (rw) register accessor: AES block number register
- CONTINUE (w) register accessor: AES continue register
- DATE (rw) register accessor: AES version control register
- DMA_ENABLE (rw) register accessor: DMA-AES working mode register
- DMA_EXIT (w) register accessor: AES-DMA exit config
- ENDIAN (rw) register accessor: AES Endian configure register
- H_MEM (rw) register accessor: The memory that stores GCM hash subkey
- INC_SEL (rw) register accessor: Standard incrementing function configure register
- INT_CLEAR (w) register accessor: AES Interrupt clear register
- INT_ENA (rw) register accessor: AES Interrupt enable register
- IV_MEM (rw) register accessor: The memory that stores initialization vector
- J0_MEM (rw) register accessor: The memory that stores J0
- KEY_0 (rw) register accessor: Key material key_0 configure register
- KEY_1 (rw) register accessor: Key material key_1 configure register
- KEY_2 (rw) register accessor: Key material key_2 configure register
- KEY_3 (rw) register accessor: Key material key_3 configure register
- KEY_4 (rw) register accessor: Key material key_4 configure register
- KEY_5 (rw) register accessor: Key material key_5 configure register
- KEY_6 (rw) register accessor: Key material key_6 configure register
- KEY_7 (rw) register accessor: Key material key_7 configure register
- MODE (rw) register accessor: AES Mode register
- REMAINDER_BIT_NUM (rw) register accessor: AES remainder bit number register
- STATE (r) register accessor: AES state register
- T0_MEM (rw) register accessor: The memory that stores T0
- TEXT_IN_0 (rw) register accessor: source text material text_in_0 configure register
- TEXT_IN_1 (rw) register accessor: source text material text_in_1 configure register
- TEXT_IN_2 (rw) register accessor: source text material text_in_2 configure register
- TEXT_IN_3 (rw) register accessor: source text material text_in_3 configure register
- TEXT_OUT_0 (rw) register accessor: result text material text_out_0 configure register
- TEXT_OUT_1 (rw) register accessor: result text material text_out_1 configure register
- TEXT_OUT_2 (rw) register accessor: result text material text_out_2 configure register
- TEXT_OUT_3 (rw) register accessor: result text material text_out_3 configure register
- TRIGGER (w) register accessor: AES trigger register