해시(Hash) 함수에 대한 설명으로 옳은 것은? | [7급 국가직 정보보호론] 26년 1회차 기출문제 상세 페이지
1[7급 국가직 정보보호론] 26년 1회차
해시(Hash) 함수에 대한 설명으로 옳은 것은?
1
해시 함수는 결과값(해시값)으로부터 원래 입력을 쉽게 복원할 수 있다.
2
같은 입력에 대해서는 같은 해시값이 생성된다.
3
네트워크로 메시지와 메시지의 해시값을 전송하면 메시지의 무결성이 보호된다.
4
해시 함수는 임의 길이의 입력을 받아 입력마다 서로 다른 길이의 결과값을 만든다.
해설
해시 함수는 결정적 함수이므로 같은 입력에는 항상 같은 해시값이 생성된다.
해시 함수는 임의 길이 입력을 고정 길이 출력으로 압축하며, 출력에서 입력을 찾기 어려운 일방향성과 충돌 저항성을 갖는다.
- 해시값에서 원래 입력을 쉽게 복원할 수 있다는 설명은 일방향성(역상 저항성)에 어긋난다.
- 메시지와 해시값을 함께 보내면 공격자가 메시지를 바꾸고 해시값도 다시 계산해 바꿀 수 있으므로, 키가 없는 해시만으로는 무결성이 보호되지 않는다(MAC·전자서명 필요).
- 입력마다 다른 길이의 결과를 만든다는 설명은 틀리며, 해시값의 길이는 알고리즘별로 고정된다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[7급 국가직 정보보호론] 26년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 해쉬(hash)기법에대한설명으로틀린것은? {"answer":2,"content":[{"content":"임의의길이의입력데이터를받아고정된길이의해쉬값으로변21년-2회차-정보처리기사-필기
- 물리데이터저장소의파티션설계에서파티션유형으로옳지않은것은? {"answer":4,"content":[{"content":"범위분할(rangepartitio20년-3회차-정보처리기사-필기
- 대추나무빗자루병에대한설명으로옳은것은? {"answer":4,"content":[{"content":"균류에의해전반된다.\n","url":""},{"co17년-1회차-산림기사-필기