Expand description
Crypto Accelerator (CRYP)
Structs§
- AesCbc
- AES-CBC Cipher Mode
- AesCtr
- AES-CTR Cipher Mode
- AesEcb
- AES-ECB Cipher Mode
- Context
- Holds the state information for a cipher operation. Allows suspending/resuming of cipher operations.
- Cryp
- Crypto Accelerator Driver
- DesCbc
- DES-CBC Cipher Mode
- DesEcb
- DES-ECB Cipher Mode
- Interrupt
Handler - CRYP interrupt handler.
- TdesCbc
- TDES-CBC Cipher Mode
- TdesEcb
- TDES-ECB Cipher Mode
Enums§
- Direction
- Selects whether the crypto processor operates in encryption or decryption mode.
Traits§
- Cipher
- This trait encapsulates all cipher-specific behavior/
- Cipher
Authenticated - This trait enables restriction of a header phase to authenticated ciphers only.
- Cipher
Sized - This trait enables restriction of ciphers to specific key sizes.
- DmaIn
- DmaIn DMA request trait
- DmaOut
- DmaOut DMA request trait
- IVSized
- This trait enables restriction of initialization vectors to sizes compatibile with a cipher mode.
- Instance
- CRYP instance trait.