DocID024597 Rev 5 821/1830
RM0351 Advanced encryption standard hardware accelerator (AES)
852
Figure 192. ECB decryption mode
28.5.2 Cipher block chaining (CBC)
In cipher-block chaining (CBC) mode, each block of plain text is XORed with the previous
cipher text block before being encrypted. To make each message unique, an initialization
vector (AES_IVRx) is used during the first block processing.
The initialization vector is XORed after the swapping management block during encryption
mode and before it in decryption mode (refer to Figure 193 and Figure 194).
069
%ORFNFLSKHU
'HFU\SWLRQ
$(6B.(<5[ .H\
'DWDW\SH >@
'DWDW\SH >@
$(6B ',15&LSKHUWH[W
$(6B '28753ODLQWH[W
6:$3
PDQDJHPHQW
6:$3
PDQDJHPHQW