128비트 체크섬 — 빠르지만 보안엔 부적합
MD5는 임의의 데이터를 128비트(32자 16진수) 값으로 요약하는 해시 함수입니다. 1991년 설계되어 오랫동안 파일 체크섬과 무결성 확인에 널리 쓰였습니다.
그러나 서로 다른 입력이 같은 해시를 갖는 충돌을 의도적으로 만들 수 있어, 서명·인증서·비밀번호처럼 보안이 중요한 용도에는 더 이상 쓰면 안 됩니다. 단순 무결성 확인용으로만 사용하세요.