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

gtkhash (Install)

0

GtkHash는 파일의 메시지 다이제스트나 체크섬을 계산하는 그래픽 기반 유틸리티 프로그램입니다. C 언어로 개발된 이 오픈소스 소프트웨어는 md5sum과 같은 명령줄 도구를 대체하여 사용하기 쉬운 인터페이스를 제공합니다.

오픈소스체크섬파일 검증해시

소개

GtkHash는 파일의 메시지 다이제스트나 체크섬을 계산하는 그래픽 기반 유틸리티 프로그램입니다. C 언어로 개발된 이 오픈소스 소프트웨어는 md5sum과 같은 명령줄 도구를 대체하여 사용하기 쉬운 인터페이스를 제공합니다. MD5, SHA1, SHA2, SHA3, BLAKE2 등 다양한 암호화 해시 함수를 지원하여 파일의 무결성을 빠르게 검증할 수 있습니다.

상세정보

프로그램 소개

GtkHash는 파일의 무결성을 검증하기 위해 메시지 다이제스트나 체크섬을 계산하는 크로스 플랫폼 그래픽 유틸리티입니다. 명령줄 도구 대신 직관적인 GUI를 제공하여 일반 사용자도 손쉽게 암호화 해시 값을 생성하고 확인할 수 있도록 설계되었습니다.

주요 기능

다양한 cryptographic hash functions를 지원하여 MD5, SHA1, SHA2 시리즈, SHA3, BLAKE2 등을 포함한 여러 알고리즘의 해시 값을 동시에 계산할 수 있습니다.

  • sfv 파일이나 sha256sum 형식 등 다양한 체크섬 파일 검증을 지원합니다.
  • HMAC(Keyed Hashing)을 사용한 키 기반 해시 계산 기능을 제공합니다.
  • 대용량 파일 처리 시 병렬 및 멀티스레드 계산을 통해 성능을 최적화합니다.
  • GIO/GVfs를 사용한 원격 파일 접근 및 파일 관리자 통합 기능을 지원합니다.

이런 경우에 유용합니다

다운로드한 파일이 손상되지 않았는지 빠르게 확인하거나, 소프트웨어 설치 파일의 원본 여부를 검증할 때 유용합니다. 또한 보안상 중요한 파일의 변조 여부를 점검하거나 개발 환경에서 빌드 결과물의 일관성을 관리하는 데 도움을 줍니다.

지원 환경·시스템 요구사항

Windows 환경을 지원하며 GTK 3.18 이상과 GLib 2.48 이상이 필요합니다. Linux 환경의 경우 MATE, GNOME, Cinnamon, Xfce 등 다양한 데스크톱 환경의 파일 관리자와 통합되어 속성 창에서 바로 해시 값을 확인할 수 있습니다.

기본 사용법

프로그램 실행 후 메인 창의 ‘File’ 입력란에 검증할 파일을 선택하면 하단의 ‘Check’ 영역에 선택된 해시 함수들의 결과값이 즉시 계산됩니다. 설정(Preferences) 창에서 출력 형식이나 사용할 해시 함수 목록을 사용자 지정할 수 있으며, 계산된 해시 값을 복사하여 외부 데이터와 비교할 수 있습니다.

화면으로 보는 주요 기능

GtkHash 메인 인터페이스 및 설정 창

GtkHash 메인 인터페이스 및 설정 창

프로그램 메인 창에서 파일을 선택하고 'Check' 섹션을 통해 여러 해시 값을 표시하는 모습을 보여줍니다. 옆에 열린 설정 창에서는 사용 가능한 다양한 해시 함수를 체크박스로 선택하고 출력 형식을 'Lowercase Hexadecimal'로 설정할 수 있습니다.

GtkHash 메인 인터페이스 및 설정 창

GtkHash 메인 인터페이스 및 설정 창

프로그램 메인 창에서 파일을 선택하고 'Check' 섹션을 통해 여러 해시 값을 표시하는 모습을 보여줍니다. 옆에 열린 설정 창에서는 사용 가능한 다양한 해시 함수를 체크박스로 선택하고 출력 형식을 'Lowercase Hexadecimal'로 설정할 수 있습니다.

파일 속성의 Digests 탭

파일 속성의 Digests 탭

파일 탐색기의 파일 속성 창에 통합된 GtkHash 탭입니다. MD5, SHA1, SHA256 등 다양한 해시 함수의 결과값을 한눈에 비교하고 선택한 값을 'Check' 입력란에 넣어 일치 여부를 녹색 점으로 확인할 수 있습니다.

파일 속성의 Digests 탭

파일 속성의 Digests 탭

파일 탐색기의 파일 속성 창에 통합된 GtkHash 탭입니다. MD5, SHA1, SHA256 등 다양한 해시 함수의 결과값을 한눈에 비교하고 선택한 값을 'Check' 입력란에 넣어 일치 여부를 녹색 점으로 확인할 수 있습니다.

시스템 요구사항

GTK 3.18, GLib 2.48