인터넷에서 파일을 다운로드하다 보면 종종 MD5라는 이름으로 영문과 숫자가 혼합된 문자열이나 이런 문자열이 포함된 파일을 볼 수 있습니다.
파일을 다운로드하는데 같이 있는데 어디에 쓰는 건지 몰랐던 경험 한 번씩 있을 거예요.
저도 MD5가 뭔지 모를 때는 어디에 쓰는 건지 한참 고민하곤 했었습니다.
저는 이번에 Synology NAS의 DSM 버전을 높이는데 수동으로 업데이트를 해야 했습니다.
Synology 사이트에서 업데이트 파일을 받는데 이 MD5가 보이더군요.
운영체제 업데이트라서 파일의 무결성이 중요하니 한번 무결성 검사를 해봤습니다.
MD5란?
이 MD5가 대체 뭘까요?
MD5는 Message Digest 5의 약자로 128비트 암호화 해시 함수의 일종입니다.
해시 함수는 임의의 길이의 데이터를 입력받아 고정된 길이의 해시 값을 출력하는 알고리즘인데 MD5는 입력 데이터를 128비트 길이의 해시값으로 변환하는 데 사용됩니다.
MD5는 주로 데이터의 무결성 확인, 암호화 등 다양한 분야에서 사용되었지만 여러 차례에 걸쳐 보안 취약점이 발견되면서 보안 관련 용도로는 사용하지 않고 있습니다.
현재는 프로그램이나 파일이 원본과 차이가 있는지 확인하는 데 즉, 데이터의 무결성을 확인하는데 주로 사용되고 있습니다.
MD5로 다운로드한 파일의 무결성 확인하는 방법
윈도우에서 간단하게 다운로드한 파일의 무결성을 확인하는 방법이 있습니다.
WinMDFree라는 무료 프로그램을 사용하면 간단하게 다운로드한 파일의 무결성 검사를 할 수 있습니다.
위 사이트에서 프로그램을 다운로드해서 압축을 풀어보면 WinMD5.exe 파일을 확인할 수 있습니다.
이 프로그램을 실행해 주세요.
가장 상단에 Select a file to compute MD5 checksum (or drag and drop a file onto this window)라는 문구가 보입니다.
무결성 검사를 원하는 파일을 이 윈도우에 끌어다 놓거나 Browse버튼을 클릭해서 열기 창을 통해 등록해 주세요.
그럼 바로 아래에 프로그레스 바가 차오르면서 아래쪽에 있는 Current file MD5 checksum value 부분에 MD5 값이 나타납니다.
이 값이 바로 내가 선택한 파일의 MD5 값입니다.
그런 다음 파일을 받은 사이트에서 얻은 원본 MD5 값을 Original file MD5 checksum value (optional). It usually can be found from website or .md5 file 부분에 입력해 주고 Varify 버튼을 클릭해 주세요.
그럼 아래 이미지처럼 두 MD5 값이 일치하는지 확인해 줍니다.
Matched!라는 메시지가 나타난다면 다운로드한 파일이 문제없이 잘 다운로드되어 무결성에 문제가 없다는 말입니다.
이렇게 하시면 간단하게 내가 MD5로 다운로드한 파일의 무결성을 간단하게 검사해 볼 수 있습니다.
'IT > Tips' 카테고리의 다른 글
독거미(Aula F87 Pro) 기계식 키보드 단축키 모음 (0) | 2024.07.09 |
---|---|
독거미(Aula F87 Pro) 기계식 키보드 맥북 키 매핑 (2) | 2024.05.13 |
엑셀 새창으로 여는 두가지 방법, 엑셀 파일 따로 열고 싶을 때 (0) | 2024.03.07 |
크롬 검은화면 오류 해결방법! 두가지! (2) | 2023.09.09 |
파워포인트 자주 쓰는 기능 단축키 지정 방법 PPT업무 효율 업! (0) | 2023.08.31 |
이미지로 한글 영문 폰트 및 유사한 폰트 찾는 방법 (1) | 2023.08.29 |
티스토리 작성 중인 글의 글자 수 세기 간단한 방법 (0) | 2023.08.24 |
엑셀 시트 복사 이름충돌 문제 해결 방법 (2) | 2023.01.16 |