MD5(Message-Digest algorithm 5)는 128비트 암호화 해시 함수이다.
주로 원본 그대로인지 확인하는 무결성 검사에 사용된다.
MD5는 임의의 길이의 메시지를 입력받아서 128비트짜리 고정 길이의 출력값을 낸다.
입력 메시지는 512비트 블록들로 쪼개지는데 사용하여 512로 나누어 떨어지게 한다.
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=vjhh0712v&logNo=221447601982