Please enable JavaScript.
Coggle requires JavaScript to display documents.
S-AES - Coggle Diagram
S-AES
DATA UNITS
Word
2 Nibble: [ n0 n1 ]
Block
4 Nibble: [ n0 n1 n2 n3 ]
Nibble
4 bit
State
2 Word: [ w0 w1]
Block-to-state and State-to-block
STRUCTURE OF EACH ROUND
ShiftRows
Row 0: no shift
Row 1: 1-nibble shift
MixColumns
GF(2^4)
SubNibbles
SubNibbles Table
InvSubNibbles Table
AddRoundKey
KEY EXPANSION
SubWord
Same SubWord
Ti
= SubWord (RotWord (wi-1 )) XOR Rcon[Nr]
RotWord
Same ShiftRows
Wi
Wi = Ti XOR Wi-2
Wi = Wi-1 XOR Wi-2
ROUND
Round 1:
SubNibbles
ShiftRows
MixColumns
AddRoundKey
Round 2:
SubNibbles
ShiftRows
AddRoundKey
Pre-Round
AddRoundKey
S-AES STRUCTURE
Ciphertext: 16bit
Key: 16 bit
Plaintext : 16bit