HASH란 가변길이의 입력값을 입력받았을 때 고정된 값을 출력해주는 함수이다.(MD5=160bit, SHA1= 160bit)
제 1역상저항성(제 1 프리이미지 저항성) : y=h(x)가 주어졌을 때(여기서h는 해시함수이다), 입력값 x를 찾기 어려워야 한다는 성질.
제 2역상저항성(제 2 프리이미지 저항성) : y=h(x)가 주어졌을 때(여기서h는 해시함수이다), x != x'를 만족하며
h(x)=h(x')를 만족하는 x'값을 찾기 어려워야 한다는 성질.
충돌저항성 : 아무것도 주어지지 않았을 때, h(x)=h(x')를 만족하는 쌍 x, x'를 찾는 것이 어려워야 한다는 성질을 의미한다.
'Security' 카테고리의 다른 글
오용탐지(Misure)과 비정상탐지(Anomaly) 차이 (0) | 2020.11.26 |
---|---|
무선 암호 알고리즘(WEP, TKIP, WPA, WPA2)의 개념 (0) | 2020.11.22 |
DDOS와 DRDOS의 차이? (0) | 2020.11.17 |
RUDY공격, SLOW HTTP POST DOS 개념과 방어방법 (0) | 2020.11.12 |
콘텐츠 보안 기술 (0) | 2020.08.04 |