문제
블록체인에서 사용되는 SHA-256 해시 함수의 특성 중, 주어진 해시값에 대해 그 해시값을 생성한 원본 입력값을 찾는 것이 계산적으로 불가능해야 한다는 특성을 무엇이라고 하는가?
정답
역상 저항성
역상 저항성일방향성Pre-image Resistance원상 저항성역상 회피성
해설
역상 저항성(Pre-image Resistance) 또는 일방향성은 해시 함수의 핵심 특성 중 하나로, 해시값 h가 주어졌을 때 H(m) = h를 만족하는 메시지 m을 찾는 것이 계산적으로 불가능해야 한다는 특성입니다. 이는 해시 함수가 '일방향 함수'로 동작해야 함을 의미하며, 암호학적 해시 함수의 보안성을 보장하는 기본 요구사항입니다. SHA-256은 이러한 특성을 만족하여 블록체인과 디지털 서명에 안전하게 사용됩니다.