MixColumns Matrix Transformation
갈루아 필드에서의 행렬 곱셈을 통한 MixColumns 변환 과정의 시각화
32
43
F6
A8
88
5A
30
8D
31
31
98
A2
E0
37
07
34
Constant Matrix
02
03
01
01
01
02
03
01
01
01
02
03
03
01
01
02
New Matrix (Result)
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
갈루아 필드 GF(2^8) 행렬 곱셈
각 결과 원소는 다음과 같이 계산됩니다:
result[i][j] = (constant[i][0] × old[0][j]) ⊕ (constant[i][1] × old[1][j]) ⊕ (constant[i][2] × old[2][j]) ⊕ (constant[i][3] × old[3][j])
× : 갈루아 필드 곱셈, ⊕ : XOR 연산