SHA 해시 계산

텍스트·파일의 SHA-256·384·512 지문

이 브라우저에서만 처리
입력과 설정
처리 옵션

입력과 결과는 이 브라우저에서 처리합니다. 서버·URL·브라우저 영구 저장소에 저장하지 않습니다. 복사·다운로드한 파일은 기기에 남을 수 있습니다.

사용 방법

  1. 텍스트 또는 파일 입력을 고릅니다.
  2. SHA 알고리즘을 선택하고 계산합니다.
  3. 알고리즘·바이트 수·해시를 믿을 수 있는 원본 지문과 비교합니다.

SHA-256 테스트 벡터

입력·설정
abc
결과
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

끝의 줄바꿈이 없을 때의 UTF-8 해시입니다.

처리 기준과 결과 읽기

SHA-256·384·512는 서로 다른 길이의 16진수 지문을 만듭니다. 텍스트는 UTF-8로 인코딩하고 파일은 원본 바이트 그대로 처리합니다. 공백·줄바꿈·메타데이터 한 바이트 차이도 지문을 바꿉니다.

한계와 사용 전 확인

텍스트 50만 자·파일 25MiB 이하이며 HTTPS와 Web Crypto 지원이 필요합니다. 해시만으로 출처·악성 여부·전자서명을 검증하지 않으며 비밀번호 저장용 키 유도 함수가 아닙니다.

자주 묻는 질문

같은 화면 내용인데 파일 해시가 다른 이유는 무엇인가요?

인코딩·줄바꿈·숨은 메타데이터 등 원본 바이트가 다를 수 있습니다. 텍스트 입력과 파일 입력도 같은 방식이 아닙니다.

기준과 참고 자료