2025 국가직9급 정보보호론 20번 해설 — 블록 암호 운용 모드

정답 ①번출제 쟁점 블록 암호 운용 모드발문 옳은 것 고르기

문제

다음 수식으로 나타낸 블록 암호 운용 모드에 대한 설명으로 옳은 것은? : 평문 블록 : 암호문 블록 : 암호화 함수 : 키 : 초기벡터 ⊕ ⊕

  1. 복호화 함수를 이라고 하면, 평문 블록 ⊕이고, ⊕이다 ← 정답
  2. 송신자와 수신자가 공유하는 는 반드시 제3자에게 비밀로 해야 한다
  3. 암호문 블록  의 전송 도중에 비트 오류가 발생하면, 복호화된 부터 까지의 모든 평문 블록에 영향을 미친다
  4. 여러 평문 블록에 대한 암호화 과정의 병렬처리가 가능하다

선지별 해설

복호화 함수를 이라고 하면, 평문 블록 ⊕이고, ⊕이다

이 선지 진술은 옳음(O)

제시된 식은 CBC 암호화 방식이다. CBC 복호화는 각 암호문 블록을 복호화한 뒤 이전 암호문 블록 또는 IV와 XOR한다.

송신자와 수신자가 공유하는 는 반드시 제3자에게 비밀로 해야 한다

이 선지 진술은 틀림(X)

CBC에서 IV는 보통 공개되어도 되지만 재사용과 예측 가능성은 위험할 수 있다. 키처럼 비밀로 유지해야 하는 값은 아니다.

암호문 블록  의 전송 도중에 비트 오류가 발생하면, 복호화된 부터 까지의 모든 평문 블록에 영향을 미친다

이 선지 진술은 틀림(X)

CBC 복호화에서 C_j 오류는 P_j를 크게 깨뜨리고 P_{j+1}의 대응 비트에도 영향을 준다. 그 뒤 모든 평문 블록이 연쇄적으로 훼손되는 것은 아니다.

여러 평문 블록에 대한 암호화 과정의 병렬처리가 가능하다

이 선지 진술은 틀림(X)

CBC 암호화는 C_i 계산에 C_{i-1}이 필요해 순차 의존성이 있다. 복호화는 암호문 블록을 알고 있으므로 병렬화가 더 쉽다.

핵심 요약 (Q&A)

Q. 2025 국가직9급 정보보호론 20번의 핵심 쟁점은 무엇인가?
A. 2025 국가직9급 정보보호론 20번은 블록 암호 운용 모드에 관한 문항으로, "옳은 것"을 고르는 문제입니다.
Q. 2025 국가직9급 정보보호론 20번의 정답은?
A. 정답은 ①번입니다. 제시된 식은 CBC 암호화 방식이다. CBC 복호화는 각 암호문 블록을 복호화한 뒤 이전 암호문 블록 또는 IV와 XOR한다.
🧩 암호학 개념·기출 모아보기📄 2025 국가직9급 정보보호론 전체 문항✏️ 이 시험 미니문제 풀기
출처: 2025 국가직9급 정보보호론 기출 (원문 보존)해설 기준: 출제 당시 법령·판례 · 개정 사항은 ⚠️ 표시