2021-10-04-현대암호학-5주차.md
SubBytes : 상태의 한 바이트를 치환함. 혼돈(Confusion)
ShfitRows : 상태의 행(row) 안에서 바이트 단위로 자리바꿈. 확산(Diffusion)
MixColumns : 상태의 열(column) 안에 혼합이 수행. 확산(Diffusion)
AddRoundKey : 비밀키에서 생성된 라운드 키와 상태가 XOR연산
- AddRoundKey만 수행하는 0-라운드 존재
비밀키를 입력받아 각 라운드에 사용할 128비트 라운드키를 생성
키 확장은 4바이트 단위로 연산을 수행하고 이 단위를 워드(word)라고 함
함수 와 XOR 연산을 이용하여 4개의 워드를 계속해서 생성
DES와 다르게 치환 과정이 존재하므로 보수 특성 및 취약 키가 발생하지 않음
-