개요 : h: D→R (|D|>|R|) 다대일함수 *충돌이 반드시 존재 1) 임의의 길이 String → 고정된 n비트의 String 2) 일방향성 (해싱가능하지만 역산은 할 수 없다) 3) 고속 4) 메시지가 다르면 해시값이 다르다 : ex)악성코드 무결성(변조여부가 없고 같을때) 확인되면 정탐처리 → 충돌이 있어서는 안된다. 왜냐하면 있을 경우 오탐인데 정탐처리가 될 가능성이 생기기 때문이다 따라서 Collision resistance (충돌 저항성 혹은 내성)을 가져야만 한다. Preimage resistance (일방향성, 약일방향성) Second Preimage resistance (약한충돌내성,강일방향성) Collision resistance (강한충돌내성, 충돌회피성) h= H(x)에서 x는..