정보의 무결성(Integrity)을 검증하기 위해 사용되는 해시 함수(… | [법원직 9급 전산·사서 정보보호론] 26년 1회차 기출문제 상세 페이지
1[법원직 9급 전산·사서 정보보호론] 26년 1회차
정보의 무결성(Integrity)을 검증하기 위해 사용되는 해시 함수(H)의 특성 중 ‘제2역상 저항성(Second Preimage Resistance)’의 의미에 관한 다음 설명 중 가장 옳은 것은?
1
해시값(y=H(x))이 주어져 있을 때, 그 해시값을 출력하는 입력값(x)을 찾기 어렵다.
2
입력값(x)이 주어져 있을 때, 그 입력과 같은 해시값(H(y)=H(x))을 출력하는 다른 입력값(y)을 찾기 어렵다.
3
입력의 작은 변화가 해시값을 크게 바꾼다.
4
같은 해시값(H(y)=H(x))을 출력하는 두 개의 다른 입력값(x, y, x≠y)을 찾기 어렵다.
해설
제2역상 저항성은 입력값 x가 주어졌을 때 H(y)=H(x)인 다른 입력값 y를 찾기 어려운 성질이다.
핵심은 첫 입력이 이미 고정되어 있다는 점이다. 두 입력을 모두 자유롭게 고를 수 있는 충돌 저항성과 여기서 구별된다.
- 해시값만 주어지고 이를 출력하는 입력값을 찾기 어렵다는 설명은 역상 저항성이다.
- 입력의 작은 변화가 해시값을 크게 바꾼다는 설명은 쇄도 효과이다.
- 같은 해시값을 내는 서로 다른 두 입력을 찾기 어렵다는 설명은 충돌 저항성이다.
오류나 개정된 내용이 보이면 알려주세요