[−][src]Module nrf52832_pac::ccm
AES CCM Mode Encryption
Modules
cnfptr | Pointer to data structure holding AES key and NONCE vector |
enable | Enable |
events_endcrypt | Encrypt/decrypt complete |
events_endksgen | Key-stream generation complete |
events_error | CCM error event |
inptr | Input pointer |
intenclr | Disable interrupt |
intenset | Enable interrupt |
micstatus | MIC check result |
mode | Operation mode |
outptr | Output pointer |
scratchptr | Pointer to data area used for temporary storage |
shorts | Shortcut register |
tasks_crypt | Start encryption/decryption. This operation will stop by itself when completed. |
tasks_ksgen | Start generation of key-stream. This operation will stop by itself when completed. |
tasks_stop | Stop encryption/decryption |
Structs
RegisterBlock | Register block |
Type Definitions
CNFPTR | Pointer to data structure holding AES key and NONCE vector |
ENABLE | Enable |
EVENTS_ENDCRYPT | Encrypt/decrypt complete |
EVENTS_ENDKSGEN | Key-stream generation complete |
EVENTS_ERROR | CCM error event |
INPTR | Input pointer |
INTENCLR | Disable interrupt |
INTENSET | Enable interrupt |
MICSTATUS | MIC check result |
MODE | Operation mode |
OUTPTR | Output pointer |
SCRATCHPTR | Pointer to data area used for temporary storage |
SHORTS | Shortcut register |
TASKS_CRYPT | Start encryption/decryption. This operation will stop by itself when completed. |
TASKS_KSGEN | Start generation of key-stream. This operation will stop by itself when completed. |
TASKS_STOP | Stop encryption/decryption |