Expand description
AES (Advanced Encryption Standard) Accelerator
Modules§
- aad_
block_ num - Additional Authential Data block number register
- block_
mode - AES cipher block mode register
- block_
num - AES block number register
- continue_
- AES continue register
- date
- AES version control register
- dma_
enable - DMA-AES working mode register
- dma_
exit - AES-DMA exit config
- endian
- AES Endian configure register
- h_mem
- The memory that stores GCM hash subkey
- inc_sel
- Standard incrementing function configure register
- int_
clear - AES Interrupt clear register
- int_ena
- AES Interrupt enable register
- iv_mem
- The memory that stores initialization vector
- j0_mem
- The memory that stores J0
- key_0
- Key material key_0 configure register
- key_1
- Key material key_1 configure register
- key_2
- Key material key_2 configure register
- key_3
- Key material key_3 configure register
- key_4
- Key material key_4 configure register
- key_5
- Key material key_5 configure register
- key_6
- Key material key_6 configure register
- key_7
- Key material key_7 configure register
- mode
- AES Mode register
- remainder_
bit_ num - AES remainder bit number register
- state
- AES state register
- t0_mem
- The memory that stores T0
- text_
in_ 0 - source text material text_in_0 configure register
- text_
in_ 1 - source text material text_in_1 configure register
- text_
in_ 2 - source text material text_in_2 configure register
- text_
in_ 3 - source text material text_in_3 configure register
- text_
out_ 0 - result text material text_out_0 configure register
- text_
out_ 1 - result text material text_out_1 configure register
- text_
out_ 2 - result text material text_out_2 configure register
- text_
out_ 3 - result text material text_out_3 configure register
- trigger
- AES trigger register
Structs§
- Register
Block - Register block
Type Aliases§
- AAD_
BLOCK_ NUM - AAD_BLOCK_NUM (rw) register accessor: Additional Authential Data block number register
- BLOCK_
MODE - BLOCK_MODE (rw) register accessor: AES cipher block mode register
- BLOCK_
NUM - BLOCK_NUM (rw) register accessor: AES block number register
- CONTINUE
- CONTINUE (w) register accessor: AES continue register
- DATE
- DATE (rw) register accessor: AES version control register
- DMA_
ENABLE - DMA_ENABLE (rw) register accessor: DMA-AES working mode register
- DMA_
EXIT - DMA_EXIT (w) register accessor: AES-DMA exit config
- ENDIAN
- ENDIAN (rw) register accessor: AES Endian configure register
- H_MEM
- H_MEM (rw) register accessor: The memory that stores GCM hash subkey
- INC_SEL
- INC_SEL (rw) register accessor: Standard incrementing function configure register
- INT_
CLEAR - INT_CLEAR (w) register accessor: AES Interrupt clear register
- INT_ENA
- INT_ENA (rw) register accessor: AES Interrupt enable register
- IV_MEM
- IV_MEM (rw) register accessor: The memory that stores initialization vector
- J0_MEM
- J0_MEM (rw) register accessor: The memory that stores J0
- KEY_0
- KEY_0 (rw) register accessor: Key material key_0 configure register
- KEY_1
- KEY_1 (rw) register accessor: Key material key_1 configure register
- KEY_2
- KEY_2 (rw) register accessor: Key material key_2 configure register
- KEY_3
- KEY_3 (rw) register accessor: Key material key_3 configure register
- KEY_4
- KEY_4 (rw) register accessor: Key material key_4 configure register
- KEY_5
- KEY_5 (rw) register accessor: Key material key_5 configure register
- KEY_6
- KEY_6 (rw) register accessor: Key material key_6 configure register
- KEY_7
- KEY_7 (rw) register accessor: Key material key_7 configure register
- MODE
- MODE (rw) register accessor: AES Mode register
- REMAINDER_
BIT_ NUM - REMAINDER_BIT_NUM (rw) register accessor: AES remainder bit number register
- STATE
- STATE (r) register accessor: AES state register
- T0_MEM
- T0_MEM (rw) register accessor: The memory that stores T0
- TEXT_
IN_ 0 - TEXT_IN_0 (rw) register accessor: source text material text_in_0 configure register
- TEXT_
IN_ 1 - TEXT_IN_1 (rw) register accessor: source text material text_in_1 configure register
- TEXT_
IN_ 2 - TEXT_IN_2 (rw) register accessor: source text material text_in_2 configure register
- TEXT_
IN_ 3 - TEXT_IN_3 (rw) register accessor: source text material text_in_3 configure register
- TEXT_
OUT_ 0 - TEXT_OUT_0 (rw) register accessor: result text material text_out_0 configure register
- TEXT_
OUT_ 1 - TEXT_OUT_1 (rw) register accessor: result text material text_out_1 configure register
- TEXT_
OUT_ 2 - TEXT_OUT_2 (rw) register accessor: result text material text_out_2 configure register
- TEXT_
OUT_ 3 - TEXT_OUT_3 (rw) register accessor: result text material text_out_3 configure register
- TRIGGER
- TRIGGER (w) register accessor: AES trigger register