(1) ShiftRows (행이동 자리바꿈)
: AES의 각 라운드에 사용되는 4개의 기본 연산 중 나머지 세 연산은 치환이고, 이 연산만 자리바꿈이다. 이 연산은 그림 6.8과 같이 이루어지며, 복호화할 때에는 정반대로 이루어진다. 이 연산은 자리바꿈을 통해 암호화 과정이 평문에 모든 비트에 고루 영향을 주도록 하기 위함이다. 더욱이 평문 비트들이 상태로 전환되어 열 단위로 연산을 적용받기 때문에 이와 같은 이동이 영향을 분산시키는 효과는 매우 크다.





'T heory > Encryption' 카테고리의 다른 글

[AES] AddRoundKey  (0) 2011.09.19
[AES] MixColumns 치환  (0) 2011.09.19
[AES] S-Box 치환  (0) 2011.09.19
[AES] 상태  (0) 2011.09.19
[AES] AES 란?  (0) 2011.09.19
by 민트앤라떼 2011. 9. 19. 15:16