본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸

Whirlpool File Checker

0

Whirlpool File Checker는 Windows용 파일 무결성 검사 도구로, Whirlpool 알고리즘을 사용하여 파일의 해시 값을 계산하고 저장합니다.

NTFS 지원Whirlpool 알고리즘오픈소스파일 관리파일 무결성 검사해시 계산

소개

Whirlpool File Checker는 Windows용 파일 무결성 검사 도구로, Whirlpool 알고리즘을 사용하여 파일의 해시 값을 계산하고 저장합니다. 이 도구는 Alternate Data Streams(ADS)를 활용해 NTFS 볼륨에서만 작동하며, 파일의 이름 변경, 복사, 이동 시에도 해시 값을 유지할 수 있도록 설계되었습니다. w77가 개발한 오픈소스 소프트웨어로, SourceForge에서 배포되며 Public Domain 라이선스로 제공됩니다.

상세정보

해시 생성 및 저장

Whirlpool File Checker는 파일을 재귀적으로 스캔하여 각 파일의 Whirlpool 해시 값을 계산하고, 이 값을 해당 파일의 Alternate Data Streams에 저장합니다. 이렇게 하면 파일을 다른 NTFS 볼륨으로 복사하거나 이동해도 해시 값이 함께 유지되어 무결성을 지속적으로 확인할 수 있습니다.

성능 최적화

이 도구는 사용 가능한 하드웨어에 따라 SSE4.1 또는 SSE2 명령어를 활용한 최적화된 구현을 사용하여 해시 계산 속도를 높입니다. 첫 실행 시 내장된 벤치마크를 통해 사용자의 시스템에 가장 빠른 처리 방식을 자동으로 결정합니다.

사용자 친화적 인터페이스

파일과 폴더를 드래그 앤 드롭으로 추가할 수 있으며, 여러 파일과 폴더를 혼합하여 처리할 수 있습니다. 또한 검사 과정을 일시 중지하고 나중에 다시 이어서 할 수 있는 pause/resume 기능을 제공하여 대용량 데이터 처리 시 유연성을 높였습니다.

다운로드 및 설치 방법

Whirlpool File Checker는 32비트와 64비트 버전으로 제공됩니다. 사용자는 자신의 시스템 아키텍처에 맞는 실행 파일을 다운로드하여 별도의 설치 과정 없이 바로 실행할 수 있습니다. 64비트 버전은 WFileCheck64.exe, 32비트 버전은 WFileCheck32.exe 파일명으로 SourceForge에서 제공됩니다. 다운로드 후 파일을 더블클릭하면 프로그램이 실행되며, 처음 사용 시 하드웨어 벤치마크가 자동으로 수행되어 최적의 처리 방식이 결정됩니다.

기본 사용법

프로그램을 실행한 후, 검사하고자 하는 파일이나 폴더를 창으로 드래그하거나 ‘파일 추가’ 버튼을 통해 선택할 수 있습니다. 여러 항목을 한 번에 추가할 수 있으며, 폴더를 선택하면 그 안의 모든 파일이 재귀적으로 처리됩니다. 검사가 시작되면 진행 상황을 실시간으로 확인할 수 있으며, 완료 후 결과는 각 파일의 ADS에 해시 값으로 저장됩니다. 이후에는 동일한 파일을 다시 검사하여 해시 값이 변경되지 않았는지 확인함으로써 무결성을 검증할 수 있습니다.

이런 경우에 유용합니다

이 도구는 중요한 파일의 무결성을 장기간 유지해야 하는 사용자에게 특히 유용합니다. 예를 들어, 백업된 데이터를 다른 NTFS 드라이브로 이동하거나 이름을 변경한 후에도 원본과의 일치 여부를 쉽게 확인할 수 있습니다. 또한 파일 전송 중 손상이 의심되는 경우, 이전에 저장된 해시 값과 비교하여 손상 여부를 신속히 판단할 수 있어 데이터 보안 및 백업 관리 작업에서 실질적인 도움을 줍니다.

시스템 요구사항

Windows XP 이상 운영 체제에서 실행 가능하며, NTFS 파일 시스템이 필수입니다.