기타

다운로드 파일이 손상되지 않았는지 MD5 해시로 확인하는 방법

인터넷에서 대용량 파일을 다운로드했는데 실행이 안 되거나 오류가 나는 경우가 있습니다. 전송 중 파일이 손상됐을 수 있어요. MD5 해시값을 비교하면 파일이 온전한지 확인할 수 있습니다.

파일이 손상되는 이유

네트워크 불안정, 서버 오류, 저장 장치 문제 등으로 파일 일부가 누락되거나 변경될 수 있습니다. 특히 ISO 파일이나 설치 프로그램처럼 큰 파일은 손상 위험이 높아요.

해시값이란

해시는 파일의 지문 같은 겁니다. 파일 내용이 조금이라도 바뀌면 해시값이 완전히 달라집니다. 원본 파일의 해시값과 다운로드한 파일의 해시값이 같으면 동일한 파일이라는 뜻이에요.

해시값 확인하는 방법

소프트웨어 배포 사이트에서 MD5나 SHA256 해시값을 함께 제공하는 경우가 많습니다. 다운로드한 파일을 해시 생성기에 넣어서 값을 뽑고, 제공된 해시값과 비교하세요.

해시가 다르면

해시값이 다르면 파일이 손상됐거나 변조된 겁니다. 다시 다운로드하세요. 악성코드가 삽입됐을 가능성도 있으니 출처가 불분명한 파일은 파일 해시 체크 후 사용하는 게 안전합니다.