파일 해시 계산기

기기에 있는 파일의 해시를 계산합니다. 처리는 브라우저에서 이루어지며 파일 내용은 서버로 전송되지 않습니다.

파일과 알고리즘을 선택하세요.

사용 방법

  1. 100 MB 이하의 파일을 선택합니다.
  2. SHA-256, SHA-384 또는 SHA-512를 선택합니다.
  3. 16진수 해시를 복사하거나 보고서를 내려받아 신뢰할 수 있는 출처의 값과 비교합니다.

예시

바이트 내용이 완전히 같은 두 파일은 이름이 달라도 동일한 SHA-256 해시를 만듭니다. 내용을 바꾸면 일반적으로 다른 값이 나옵니다.

제한 및 보안

  • 최대 파일 크기는 100 MB입니다. 큰 파일은 브라우저가 메모리에 읽어 들이므로 더 많은 시간과 메모리가 필요할 수 있습니다.
  • 해시는 암호화가 아닙니다. 내용을 숨기거나 파일의 안전성을 증명하거나 만든 사람을 식별하지 않습니다.
  • 해시 일치는 신뢰할 수 있는 경로로 얻은 기준값과 비교할 때만 유용합니다.
  • 파일 내용은 브라우저 안에 머뭅니다. 페이지와 코드는 사이트에서 로드됩니다. HTTPS와 Web Crypto API가 필요합니다.

자주 묻는 질문

파일 해시는 암호화와 같은가요?

아니요. 데이터에서 계산하는 고정 길이 요약입니다. 파일을 암호화하지 않으며 원래 내용으로 되돌릴 수도 없습니다.

해시가 일치하면 파일이 안전한가요?

아니요. 비교한 바이트가 기준 해시와 일치한다는 뜻입니다. 파일이 무해하다는 증거는 아니며 기준값도 신뢰할 수 있는 출처에서 받아야 합니다.

파일 이름도 해시에 포함되나요?

아니요. 파일 이름이나 날짜가 아니라 내용으로 계산합니다. 같은 바이트를 가진 파일은 같은 해시를 만듭니다.

관련 도구

PDF 메타데이터 확인

파일 해시 계산기 — Português (Brasil)

SubtleCrypto.digest() MDN 문서