[정보보안기사] 암호학(4)
암호학(4) 1. AES 1) 역사- 1997년 미국 국립기술표준원에서 DES를 대체하기 위해 공모한 암호 알고리즘- 128비트 블록크기와 128, 192, 256비트의 세가지 키 크기를 가지며 공개 알고리즘으로써 누구나 이용해야 함을 요구했다.- 1차, 2차 심사를거쳐 Rijndael(레인달)이 채택되었다.2) 선정 기준- 안정성, 비용, 구현 효율성 세가지의 기준을 가장 부합했다.3) 라운드- 128비트 평문을 128비트 암호문으로 출력하는 알고리즘(non-Feistel)이다.- 10, 12, 14라운드를 사용하며 각 라운드에 대응하는 키 크기는 128, 192, 256비트이다.- 키 크기에따라 AES-128, AES-192, AES-256 이라 칭한다.- 어떤 경우라도 키 확장 알고리즘으로부터 생성..