모두CBT

SHA-512 알고리즘의 수행 라운드 수와 처리하는 블록의 크기(비트 … | [9급 지방직 정보보호론] 23년 1회차 기출문제 상세 페이지

1[9급 지방직 정보보호론] 23년 1회차
SHA-512 알고리즘의 수행 라운드 수와 처리하는 블록의 크기(비트 수)를 바르게 짝 지은 것은?
문제 이미지
1
①
2
②
3
③
4
④
해설

SHA-512는 메시지를 1024비트 블록 단위로 처리하고, 블록마다 80라운드의 압축 함수를 수행한다.

SHA-2 계열은 출력 길이에 따라 두 갈래로 나뉜다. SHA-224·SHA-256은 32비트 워드로 512비트 블록을 64라운드 처리하고, SHA-384·SHA-512는 64비트 워드로 1024비트 블록을 80라운드 처리한다.

  • 64라운드·512비트 블록 짝: SHA-256의 처리 방식이다.
  • 64라운드·1024비트 블록 짝: 블록 크기는 맞지만 SHA-512의 라운드 수는 64가 아니다.
  • 80라운드·512비트 블록 짝: 라운드 수는 맞지만 SHA-512의 블록 크기는 512비트가 아니다.

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