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비트가 아니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
