SHA 해시 생성·검증
텍스트와 파일의 SHA-256·SHA-384·SHA-512 해시를 만들고 원본 체크섬과 비교합니다.
결과 미리보기
SHA 해시 생성·검증 사용방법
- 텍스트 또는 파일 입력 종류를 선택하세요.
- 텍스트를 입력하거나 파일을 선택하고 알고리즘을 고르세요.
- 검증하려면 제공받은 해시를 입력한 뒤 결과 만들기를 누르세요.
처리 방식과 결과 읽는 법
파일은 이름이 아닌 실제 바이트를 해시합니다. 텍스트는 UTF-8로 인코딩하며 공백과 줄바꿈도 계산에 포함합니다. 같은 내용과 알고리즘이면 같은 결과가 나오지만 한 글자만 달라도 결과는 달라집니다. 비교 입력은 앞뒤 공백과 영문 대소문자를 무시합니다.
사용 예시
텍스트 abc의 SHA-256은 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad입니다. 빈 텍스트도 유효한 입력이며, 줄 끝 공백을 추가하면 다른 해시가 나옵니다.
지원 범위와 주의 사항
해시는 암호화가 아니며 원문으로 복원하는 기능이 아닙니다. 체크섬 일치는 제공된 값과 동일하다는 뜻일 뿐 파일의 안전성이나 배포자의 신원을 보증하지 않습니다. 브라우저 Web Crypto를 사용하므로 HTTPS 또는 localhost 환경을 권장합니다.
파일을 서버에 전송하나요?
선택한 파일과 입력 내용은 이 도구의 처리 과정에서 서버로 전송하지 않습니다. 광고나 사이트 공통 리소스 요청은 발생할 수 있습니다. 원본은 덮어쓰지 않고 새 파일을 저장합니다.