이전에 DES에 대해서 보았다. DES는 56bit key를 사용하여 보안성이 떨어지며 느리다. 따라서 새로운 블락 암호화 기법인 AES를 사용한다. AES는 key size가 128,192,256중 하나를 사용한다. AES의 구현 기준은 1. 모든 공격에 저항성을 가지며 2. 속도가 빠르고 compactness 하며 3. 심플한 디자인이다. AES의 원래 이름은 라인달이라고 불렸다. key길이는 128/192/256중 하나이며 128bit 단위의 블락 사이즈를 가지고 블락 암호화를 한다. 그리고 iterative 구조이다. 이는 앞서 배운 feistel 구조와 차이점이 있다. iterative구조의 조금 더 정확한 표현은 add and round이다. 그리고 모든 공격에 대해 안전하며 8,16,32bi..