MD5 해시 생성기
텍스트의 MD5 해시 계산
보안 경고
MD5은(는) 암호학적으로 취약하며 보안 목적에 적합하지 않습니다. 비밀번호 해싱, 디지털 서명 또는 보안이 중요한 애플리케이션에는 SHA-256 또는 SHA-512를 사용하세요. MD5은(는) 체크섬이나 캐시 키와 같은 비보안 용도로만 허용됩니다.
MD5 취약점에 대해 자세히 알아보기 →텍스트의 MD5 해시 계산
보안 경고
MD5은(는) 암호학적으로 취약하며 보안 목적에 적합하지 않습니다. 비밀번호 해싱, 디지털 서명 또는 보안이 중요한 애플리케이션에는 SHA-256 또는 SHA-512를 사용하세요. MD5은(는) 체크섬이나 캐시 키와 같은 비보안 용도로만 허용됩니다.
MD5 취약점에 대해 자세히 알아보기 →MD5 해시는 128비트이며 16진수 32자로 표시됩니다. 몇 초 만에 충돌을 만들 수 있으므로, 공격자가 변조할 수 있는 데이터를 보호하는 데 MD5를 써서는 안 됩니다. 다만 우발적인 손상 감지, 중복 제거, 캐시 키 용도로는 여전히 쓸 만합니다.
5d41402abc4b2a76b9719d911017c592d41d8cd98f00b204e9800998ecf8427emd5sum file.zip # Linux
md5 file.zip # macOS보안 용도로는 안전하지 않습니다. MD5 충돌은 쉽게 만들 수 있으므로 서명, 인증서, 비밀번호에 사용하면 안 됩니다. 누군가 속이려 하지 않는 상황의 체크섬으로는 괜찮습니다.
입력 길이와 상관없이 항상 128비트이며, 16진수 32자로 표시됩니다.
아니요. MD5는 암호화가 아니라 해시입니다. MD5를 “복호화”해 준다는 사이트들은 흔한 입력을 미리 계산해 둔 테이블에서 해시를 찾아볼 뿐입니다.