Recommanded Free YOUTUBE Lecture: <% selectedImage[1] %>

MD5

임의의 입력된 메시지로 부터 128비트 크기의 메시지 축약을 얻어낸다. 동일한 메시지에 대해서 해쉬 알고리즘을 적용할 경우 반드시 동일한 메시지 축약을 얻어 낼 수 있어야 한다. MD5 해쉬 알고리즘은 특히 전자서명(digital signature) 를 사용하는 애플리케이션에서 사용하기 위한 목적으로 만들어 졌으며 RSA와 같은 공개키 기반 암호화 시스템에서 개인키를 얻어내기 위한 과정으로 사용된다. 동일한 메시지에 대해서 동일한 결과를 얻을 수 있다는 특징을 이용해서 인터넷상에서의 파일 변조를 검사하기 위한 목적으로도 사용된다. md5를 이용한 파일변조 검사를 참고하기 바란다.