모두CBT

AES(Advanced Encryption Standard) 암호화 라… | [해양경찰 정보시스템보안] 25년 1회차 기출문제 상세 페이지

1[해양경찰 정보시스템보안] 25년 1회차
AES(Advanced Encryption Standard) 암호화 라운드 수행시 마지막 라운드를 제외한 각 라운드 수행의 4단계 처리 순서로 가장 옳은 것은?
1
Substitute bytes → Add round key → Mix columns → Shift rows
2
Substitute bytes → Shift rows → Mix columns → Add round key
3
Mix columns → Add round key → Substitute bytes → Shift rows
4
Add round key → Mix columns → Shift rows → Substitute bytes
해설

AES 일반 라운드는 SubBytes → ShiftRows → MixColumns → AddRoundKey 순서로 수행된다.

바이트 치환(S-box)으로 비선형성을 주고, 행 이동과 열 혼합으로 확산을 일으킨 뒤, 마지막에 라운드 키를 XOR 한다. 최종 라운드에서는 MixColumns가 생략된다.

  • 치환 직후 라운드 키를 더하고 열 혼합·행 이동을 뒤에 두는 순서는 표준과 다르다.
  • 열 혼합으로 시작하는 순서는 치환 단계가 먼저 와야 한다는 구조에 어긋난다.
  • 라운드 키 덧셈으로 시작하는 순서는 라운드 전 초기 키 덧셈과 혼동한 것으로, 라운드 내부 순서가 아니다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[해양경찰 정보시스템보안] 25년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요해양경찰 정보시스템보안 기출문제 암기장 전체 보기