[해설] 암호학적 해시함수 응용
⋅비밀번호(password)를 안전하게 유지하기 위해 사용 – 비밀번호 노출 방지(기밀성)
⋅메시지 무결성(integrity) 증명에 사용
→ 수신된 메시지가 전송 도중에 제3자에 의해 고의로 변조되지 않았다는 것
⋅메시지 인증(authentication)을 위해 사용
→ 수신된 메시지의 실제 작성자를 확인하는 것
⋅전자서명에 사용
→ 짧은 해시값에 서명하면 매우 효과적이다.
------------------------------------------------------------------------------
[이의제기]
1. 암호화한 데이터는 반드시 복호화가 될 수 있어야 암호화라고 하는지?
===> 암호화 정의는 이렇게 되어 있지 않음
2. 암호학적 해시함수라고 하면서
===> 해시함수가 암호에 사용되지 않는다. 라는 말을 쉽게 인정할 수 있는지?
------------------------------------------------------------------------------
* 이 문제를 이의 신청할 분이 있으면 댓글에 올려 주세요.