모두CBT

다음 블록 암호 운영 모드 중 메시지 인증에 사용될 수 있는 것들로 올… | [정보보안기사 필기] 20년 2회차 기출문제 상세 페이지

1[정보보안기사 필기] 20년 2회차

다음 블록 암호 운영 모드 중 메시지 인증에 사용될 수 있는 것들로 올바르게 짝지어진 것은?

㉠ ECB
㉡ CBC
㉢ CFB
㉣ CTR
1
㉠ - ㉡
2
㉠ - ㉢
3
㉡ - ㉢
4
㉡ - ㉣
해설

메시지 인증(MAC)에 활용할 수 있는 운영 모드는 CBC(㉡)와 CTR(㉣)이다.

CBC는 각 블록을 앞 블록의 암호문과 연쇄시키므로 마지막 암호문 블록 하나에 메시지 전체가 반영된다. 이를 인증 태그로 쓰는 것이 CBC-MAC이고 표준화된 형태가 CMAC이다. CTR은 인증암호 모드의 토대가 되어 GCM(GMAC)이 CTR로 암호화하면서 동시에 인증 태그를 생성하고, CCM은 CTR과 CBC-MAC을 결합한 구조다.

나머지 두 모드가 제외되는 이유는 다음과 같다.

  • ECB는 블록을 서로 독립적으로 암호화해 같은 평문 블록이 항상 같은 암호문이 되므로, 블록 순서를 바꾸거나 교체해도 드러나지 않아 무결성 보증에 쓸 수 없다.
  • CFB는 스트림처럼 동작하는 기밀성 전용 모드로, 이를 기반으로 표준화된 MAC 알고리즘이 없다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.