Datasheet

Table Of Contents
Bit 12 – LOD Last Output Data Mode
Value Description
0
No effect
1
Start encryption in Last Output Data mode
Bit 11 – STARTMODE Start Mode Select
Value Name Description
0
Manual Mode Start Encryption / Decryption in Manual mode
1
Auto Mode Start Encryption / Decryption in Auto mode
Bit 10 – CIPHER Cipher Mode Select
Value Description
0
Decryption
1
Encryption
Bits 9:8 – KEYSIZE[1:0] Encryption Key Size
Value Name Description
0
128-bit Key 128-bit Key for Encryption / Decryption
1
192-bit Key 192-bit Key for Encryption / Decryption
2
256-bit Key 256-bit Key for Encryption / Decryption
3
Reserved Reserved
Bits 7:5 – CFBS[2:0] Cipher Feedback Block Size
Value Name Description
0
128-bit data block 128-bit Input data block for Encryption/Decryption in Cipher Feedback
mode
1
64-bit data block 64-bit Input data block for Encryption/Decryption in Cipher Feedback
mode
2
32-bit data block 32-bit Input data block for Encryption/Decryption in Cipher Feedback
mode
3
16-bit data block 16-bit Input data block for Encryption/Decryption in Cipher Feedback
mode
4
8-bit data block 8-bit Input data block for Encryption/Decryption in Cipher Feedback mode
5-7
Reserved Reserved
Bits 4:2 – AESMODE[2:0] AES Modes of Operation
Value Name Description
0
ECB Electronic code book mode
1
CBC Cipher block chaining mode
2
OFB Output feedback mode
3
CFB Cipher feedback mode
4
Counter Counter mode
5
CCM CCM mode
6
GCM Galois counter mode
7
Reserved Reserved
Bit 1 – ENABLE Enable
Value Description
0
The peripheral is disabled
SAM D5x/E5x Family Data Sheet
AES – Advanced Encryption Standard
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 1428