다음 설명에 해당하는 대칭키 암호화 알고리즘을 쓰시오.
미국 NIST가 DES를 대체하려고 표준으로 채택했다. Rijndael 알고리즘을 기반으로 하며 128비트 블록과 128·192·256비트 키를 사용한다.
모범답안
AES(Advanced Encryption Standard)
풀이와 판단 근거
AES(Advanced Encryption Standard)이다. AES는 NIST가 FIPS 197로 표준화한 Rijndael 기반 대칭키 블록 암호이며 블록 크기는 키 길이와 무관하게 128비트다.
지원 키 길이는 128·192·256비트이고 키 길이에 따라 라운드 수는 각각 10·12·14회다. DES를 대체한 표준, Rijndael, 128비트 블록이라는 단서가 함께 나오므로 AES로 확정할 수 있다.
공개키 방식인 RSA나 64비트 블록을 쓰는 DES와 구분해야 한다.
자주 틀리는 지점
- 256비트 키를 지원한다는 이유로 AES의 블록 크기도 256비트라고 답함
- 암호화 표준이라는 말만 보고 공개키 암호인 RSA로 답함
- DES를 대체했다는 문장을 DES의 변형인 3DES로 잘못 연결함
자동 판정 방식
한글·영문 동의어와 문항별 필수 개념을 확인하며, 정답 단어가 부정되거나 반대 개념과 함께 쓰이면 자동 정답으로 확정하지 않습니다. 부분점수는 ITPASSLAB의 학습용 예상 점수입니다.