Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

방금 인터넷에서 파일을 다운로드한 경우 다운로드한 파일이 변조되지 않았는지 확인할 수 있습니다. 결국, 해커가 어떤 사악한 일을 꾸미고 있는지 누가 알겠습니까? 파일의 MD5, SHA-1 또는 SHA-256 체크섬을 확인하여 파일의 무결성을 확인하고 파일이 손상되거나 변경되지 않았는지 확인할 수 있습니다.

체크섬이란 무엇입니까?

체크섬은 특정 파일에 대해 암호화 알고리즘을 실행한 결과 생성된 짧고 고유한 문자열입니다. 알고리즘은 파일을 구성하는 모든 비트를 살펴보고 해당 고유 비트를 기반으로 체크섬을 생성합니다.

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

체크섬 계산 다이어그램

파일의 비트가 하나라도 변경되면 이 체크섬이 변경됩니다. 두 개의 체크섬을 비교하여 파일이 손상되거나 수정되지 않았는지 확인할 수 있습니다. 이는 파일 손상이나 다운로드에 대한 악의적인 간섭으로부터 보호하는 유용한 방법입니다.

MD5, SHA-1 및 SHA-256의 체크섬에 가장 일반적으로 사용되는 알고리즘도 사용 가능하며 암호화된 보안 알고리즘을 기반으로 합니다. 선택할 수 있는 경우 SHA-256을 사용하세요.

체크섬을 사용하는 방법은 무엇입니까?

체크섬을 사용하려면 먼저 특정 파일의 체크섬이 무엇인지 알아야 합니다. 이는 파일을 다운로드한 동일한 소스에서 제공되어야 합니다.

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

파일 전송 해시

아래 도구 중 하나를 사용하여 동일한 체크섬 알고리즘을 통해 다운로드한 파일을 실행하세요. 그런 다음 두 문자열을 비교하십시오. 문자열이 일치하면 파일은 변경되지 않습니다. 문자열이 일치하지 않으면 파일이 원본 파일과 다르다는 의미입니다.

타사 도구를 사용하여 체크섬 확인

Windows에서 체크섬을 실행하는 가장 좋은 방법은 MD5 & SHA 체크섬 유틸리티라는 도구를 사용하는 것입니다. 주어진 파일에 대한 MD5, SHA-1 및 SHA-256 체크섬을 동시에 계산하고 결과를 제공된 데이터와 비교할 수 있습니다.

1. MD5 및 SHA 체크섬 유틸리티를 다운로드합니다 .

2. 다운로드한 파일을 더블클릭하여 프로그램을 실행합니다. 애플리케이션을 올바르게 실행하는 데 필요한 .NET Framework 3.5를 다운로드하라는 메시지가 나타날 수 있습니다. 계속하려면 이 기능 다운로드 및 설치를 클릭하세요 .

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

Windows PC에 MD5 및 SHA 체크섬 유틸리티 설치

3. 찾아보기 버튼을 클릭하여 확인하려는 파일을 선택하세요.

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

MD5 및 SHA 체크섬 유틸리티에서 파일 찾아보기

4. 다운로드한 파일에 대해 제공된 체크섬을 결정합니다. 다운로드한 모든 파일에 체크섬을 사용할 수 있는 것은 아니지만 오픈 소스 또는 보안에 민감한 개발자는 체크섬을 제공하는 경우가 많습니다. 해당 체크섬을 클립보드에 복사한 다음 MD5 & SHA 체크섬 유틸리티에서 붙여넣기 버튼을 클릭하세요 .

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

MD5 및 SHA 체크섬 유틸리티에 체크섬 붙여넣기

5. 확인을 클릭하여 체크섬을 확인합니다. 체크섬이 애플리케이션이 계산한 체크섬과 동일하면 성공 알림을 받게 됩니다. 이는 가지고 있는 파일이 이전에 확인한 파일과 동일하다는 것을 의미합니다.

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

MD5 및 SHA 체크섬 유틸리티에서 일치하는 MDS 해시 알림

6. 체크섬이 다르면 오류 메시지가 표시됩니다. 이는 마지막 체크섬이 계산된 이후 파일이 어떤 방식으로 변경되었음을 의미합니다.

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

해시가 MD5 및 SHA 체크섬 유틸리티의 메시지와 일치하지 않습니다.

파일 탐색기에서 체크섬 확인

체크섬을 자주 확인하는 경우 OpenHashTab에 관심이 있을 수 있습니다. 응용 프로그램은 파일 탐색기 속성 창 에 추가 탭을 설치합니다 . OpenHashTab은 Explorer에 내장되어 있어 별도의 응용 프로그램 없이도 체크섬을 계산할 수 있습니다. 기본적으로 MD5, SHA-1, SHA-256 및 SHA-512 해시 값을 계산합니다. OpenHashTab 설정에서 추가 해시 알고리즘을 활성화할 수 있습니다.

참고 : OpenHashTag가 마음에 들지 않으면 비슷하게 작동하는 HashCheck를 사용해 보세요.

1. GitHub에서 OpenHashTab을 다운로드하여 설치합니다 .

2. 체크섬을 실행할 파일을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 속성을 선택합니다.

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

Windows 응용 프로그램/프로그램에 대한 상황에 맞는 메뉴

3. 선택한 파일에 대한 MD5, SHA-1, SHA-256 및 SHA-512 해시 함수를 보려면 창 상단에 있는 해시 탭을 클릭합니다 .

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

파일 탐색기의 새로운 해시 탭

4. 비교할 체크섬을 복사하여 비교 대화 상자에 붙여넣습니다.

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

OpenHashTab과 체크섬 비교

5. 해시를 확인하면 확인 대상 상자 아래에 적절한 알고리즘(이 경우 MD5)과 파일 이름이 표시됩니다. 그렇지 않으면 일치하는 항목이 없습니다.라는 메시지가 표시됩니다 .

Certutil을 사용하여 Windows에서 체크섬 확인

아무것도 다운로드하지 않으려면 Windows 명령 프롬프트 또는 터미널에서 certutil 명령을 사용하여 체크섬을 확인하세요.

1. 명령 프롬프트를 엽니다 . Win + R을 누르고 cmd.exe를 입력한 후 확인을 클릭하거나 시작을 열고 "명령 프롬프트" 를 검색하세요 .

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

Certutil

2. cd 명령을 사용하여 다운로드한 파일이 포함된 디렉터리로 이동합니다. 기본적으로 이 폴더는 일반적으로 다운로드 폴더 이지만 일부 사람들은 자신의 컴퓨터에 파일을 다운로드합니다. 경로를 얻는 빠른 방법은 파일을 마우스 오른쪽 버튼으로 클릭하고 경로 복사를 선택하는 것입니다. 이것을 명령 프롬프트에 복사하세요.

cd filepath

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

Certutil 디렉토리

3. 파일 이름과 함께 다음 명령을 입력합니다.

certutil -hashfile filename MD5

Windows에서 MD5, SHA-1 및 SHA-256 체크섬을 확인하는 방법

Certutil 해시

4. MD5 값이 명령 아래에 나타납니다. 이 숫자를 다운로드한 파일과 함께 받은 해시 체크섬 값과 비교하세요. 이 certutil 명령을 사용할 때 일반적으로 값을 메모장에 복사하고 유틸리티를 실행한 후 수동으로 확인합니다.

검증 결과

5. MD5를 예로 사용했지만 이 유틸리티는 MD2, MD4, MD5, SHA1, SHA256, SHA384 및 SHA512도 지원합니다.


드라이브에 자물쇠 아이콘이 있는 이유와 이를 제거하는 방법은 무엇입니까?

드라이브에 자물쇠 아이콘이 있는 이유와 이를 제거하는 방법은 무엇입니까?

파일 탐색기의 드라이브에 자물쇠 아이콘이 있는 이유가 궁금하십니까? 다음 문서에서는 해당 아이콘이 무엇인지, 그리고 Windows 10의 드라이브에서 잠금 아이콘을 제거하는 방법에 대해 설명합니다.

Windows 10에서 Windows 터미널 컨텍스트 메뉴에서 열기를 추가/제거하는 방법

Windows 10에서 Windows 터미널 컨텍스트 메뉴에서 열기를 추가/제거하는 방법

Windows 터미널을 설치하면 파일 탐색기의 폴더 오른쪽 클릭 메뉴에 Windows 터미널에서 열기 항목이 추가됩니다. 이 옵션이 마음에 들지 않는 경우 상황에 맞는 메뉴에서 해당 옵션을 제거하는 방법은 다음과 같습니다.

Man-in-the-Disk 공격이란 무엇입니까?

Man-in-the-Disk 공격이란 무엇입니까?

이 취약점을 통해 침입자는 Android 기기의 합법적인 애플리케이션을 제어하고 이를 사용하여 악성 애플리케이션을 도입할 수 있습니다.

Windows 10에서 로그인 화면 배경 흐림을 비활성화하는 방법

Windows 10에서 로그인 화면 배경 흐림을 비활성화하는 방법

2019년 5월 Windows 10 업데이트부터 로그인 화면이 흐릿한 Fluent Design 발열을 사용합니다. 선명한 잠금 화면 배경화면을 원할 경우 배경 흐림을 비활성화하는 방법은 다음과 같습니다.

공용 WiFi를 사용할 때 절대 해서는 안 되는 9가지 행동

공용 WiFi를 사용할 때 절대 해서는 안 되는 9가지 행동

공용 WiFi를 사용할 때 안전을 유지하는 가장 좋은 방법은 해커가 원하는 것을 제공할 수 있는 작업을 피하는 것입니다.

Windows 10 화면에 다크 모드 인터페이스를 설치하는 방법

Windows 10 화면에 다크 모드 인터페이스를 설치하는 방법

다크 모드는 Windows 10의 어두운 배경 인터페이스로, 컴퓨터의 배터리 전원을 절약하고 사용자의 눈에 미치는 영향을 줄이는 데 도움이 됩니다.

온라인으로 청구서를 지불할 때 어떤 보안 조치를 사용해야 합니까?

온라인으로 청구서를 지불할 때 어떤 보안 조치를 사용해야 합니까?

온라인으로 청구서를 지불하는 것은 서비스 제공자에 대한 의무를 준수하는 편리한 방법입니다. 그러나 이 옵션에는 일부 결제 보안 위험이 따릅니다.

컴퓨터와 휴대폰을 위한 아름다운 도라에몽 배경화면

컴퓨터와 휴대폰을 위한 아름다운 도라에몽 배경화면

다양한 색상과 해상도를 갖춘 스마트폰과 컴퓨터용 도라에몽 배경화면을 소개합니다.

Windows 10에서 새로 생성된 폴더의 기본 새 폴더 이름을 변경하는 방법

Windows 10에서 새로 생성된 폴더의 기본 새 폴더 이름을 변경하는 방법

기본적으로 Windows 10에서 새 폴더를 만들면 폴더 이름이 자동으로 "새 폴더"로 지정됩니다.

Windows 10에서 Caps Lock 키를 비활성화하는 방법

Windows 10에서 Caps Lock 키를 비활성화하는 방법

Windows에서는 Caps Lock 키를 비활성화하기 위한 찾기 쉬운 옵션이나 사용 옵션을 제공하지 않습니다. 그러나 AutoHotKey 또는 레지스트리 트릭과 같은 무료 소프트웨어를 사용하면 Windows 10에서 Caps Lock 키를 비활성화할 수 있습니다.