2021 국가직9급 정보보호론 7번 해설 — 해시 함수
정답 ②번출제 쟁점 해시 함수발문 옳은 것 고르기
문제
SHA 알고리즘에서사용하는블록크기와출력되는해시의길이를 바르게연결한것은? 알고리즘 블록크기 해시길이
- ① SHA-1 256비트 160비트
- ② SHA-256 512비트 256비트 ← 정답
- ③ SHA-384 1024비트 256비트
- ④ SHA-512 512비트 512비트
선지별 해설
① SHA-1 256비트 160비트
이 선지 진술은 틀림(X)
SHA-1의 출력 길이는 160비트가 맞지만 메시지 블록 크기는 512비트다.
② SHA-256 512비트 256비트
이 선지 진술은 옳음(O)
SHA-256은 SHA-2 계열로 512비트 블록을 처리하고 256비트 해시값을 생성한다.
③ SHA-384 1024비트 256비트
이 선지 진술은 틀림(X)
SHA-384는 1024비트 블록을 처리하지만 출력 길이는 384비트다.
④ SHA-512 512비트 512비트
이 선지 진술은 틀림(X)
SHA-512의 출력 길이는 512비트지만 메시지 블록 크기는 1024비트다.
핵심 요약 (Q&A)
- Q. 2021 국가직9급 정보보호론 7번의 핵심 쟁점은 무엇인가?
- A. 2021 국가직9급 정보보호론 7번은 해시 함수에 관한 문항으로, "옳은 것"을 고르는 문제입니다.
- Q. 2021 국가직9급 정보보호론 7번의 정답은?
- A. 정답은 ②번입니다. SHA-256은 SHA-2 계열로 512비트 블록을 처리하고 256비트 해시값을 생성한다.