Hash & Checksum(해시 및 체크섬)
보관소의 잠금을 해제한 후 왼쪽 사이드바의 'Server Diagnostics' 아래에서 Hash & Checksum을 엽니다. 이 도구는 애플리케이션에 포함되어 있고 별도의 창에서 열리며, 카탈로그에서 설치할 필요가 없습니다.
일상적인 파일 검증에는 SHA-256, SHA-512 또는 BLAKE3를 사용하세요. Verify(검증)에서 파일과 알고리즘을 선택하고 신뢰할 수 있는 출처에서 얻은 예상 해시를 붙여 넣습니다. 해시가 일치하면 데이터가 일치함을 확인할 수 있으며, 게시자는 서명으로 확인하세요.
해시 계산
파일 하나, 여러 파일 또는 디렉터리를 선택하고, 필요하면 하위 디렉터리도 포함합니다. 권장되는 SHA-256, SHA-512, BLAKE3를 사용하거나, 직접 고르거나, 49가지 알고리즘을 모두 함께 실행할 수 있습니다. 디렉터리를 나열할 때 심볼릭 링크는 건너뜁니다.
검증 및 비교
고정 길이 알고리즘을 사용해 예상되는 HEX 또는 Base64 다이제스트와 파일을 대조합니다. HEX는 대소문자와 앞뒤 공백을 무시합니다. 하나 이상의 알고리즘으로 계산한 다이제스트로 두 파일을 비교할 수 있습니다.
체크섬 매니페스트
상대 경로를 사용하는 GNU, BSD, SFV 매니페스트를 생성하고 검증합니다. 생성에는 키나 시드가 없는 고정 길이 알고리즘이 필요하며, SFV에는 CRC32가 필요합니다. 검증 시 알고리즘을 자동으로 감지하거나 직접 선택할 수 있습니다. 루트 디렉터리를 벗어나는 경로는 거부됩니다.
출력, 진행률 및 내보내기
결과를 소문자 또는 대문자 HEX나 Base64로 표시합니다. 처리한 바이트, 백분율, 처리 속도, 남은 시간을 확인하고, 실행 중인 작업을 취소하고, 개별 다이제스트나 전체 결과를 복사하고, 텍스트 파일로 내보낼 수 있습니다.
파일 내용과 계산된 다이제스트는 절대 컴퓨터 밖으로 나가지 않습니다. 계산은 사용자 인터페이스와 별도로 실행되며 파일을 조각 단위로 읽습니다. 도구는 애플리케이션에 저장된 언어(Beta 0.1.2: 42 개 언어)를 따르며, 언어를 바꿔도 선택한 파일, 매개변수, 결과가 유지됩니다.