[정보보안] 8. AES
1. 등장 배경 DES가 깨지면서 DES를 대체할 암호 알고리즘이 필요해짐 NIST에서는 암호 알고리즘 프로젝트를 전 세계에 공표함. 128비트의 블럭 128비트, 192비트, 256비트의 키 길이를 준수할 것 벨기에 연구자 Joan Daemen과 Vincent Rijmen이 설계한 블록 암호 Rijndael이 채택됨 선정 기준 안전성: 128비트 키에 대한 안정성 요구 비용: 하드웨어, 소프트웨어 등을 고려한 구현 환경 ⇒ 계산 효율성, 저장 공간 등의 해결 구현: 유연성과 단순성 ⇒ 어느 플랫폼 상에서도 구현되어야 함 2. 라운드 구조 AES는 128비트 평문을 128비트 암호문으로 출력한다. non-Feistel 구조 DES처럼 L과 R을 분리하고 R은 따로 P-Box, S-Box, E-Box 연산..
2021.10.25