UTILS.
기본부터 지키는 개인정보
#

해시 생성기

텍스트나 파일의 SHA-256, SHA-1, SHA-384, SHA-512, MD5 해시를 만들고 예상 체크섬과 비교합니다.

파일은 이 기기에만 남습니다

파일은 브라우저에서 처리되며 업로드되지 않습니다. 사이트는 도구 실행에 필요한 코드와 리소스를 다운로드합니다. 계정이나 추적은 없습니다.

다운로드를 눌러 이 도구를 하나의 HTML 파일로 저장하고 오프라인으로 사용하세요.

개인정보 →
— 다이제스트 —

예제로 직접 확인하기

예제

SHA-256을 선택하고 끝에 줄바꿈이 없는 세 글자 abc를 해시하세요. 다이제스트는 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad입니다. MD5로는 같은 텍스트가 900150983cd24fb0d6963f7d28e17f72가 됩니다.

알아둘 점

바이트 하나만 바뀌어도 다이제스트가 완전히 달라지므로, 끝의 줄바꿈이나 Windows 줄바꿈도 결과를 바꿉니다. 다운로드를 확인하려면 파일과 배포자가 사용한 알고리즘을 고르고, 배포자가 공개한 체크섬을 예상 해시 칸에 붙여 넣으세요.

이 도구에 대하여

텍스트나 파일 전체의 해시(다이제스트)를 만든 뒤, 공개된 체크섬을 붙여 넣어 일치하는지 확인합니다. SHA 해시는 브라우저에 내장된 Web Crypto API를 쓰고, Web Crypto에 없는 MD5는 작은 내장 구현으로 계산합니다. 파일은 기기에서 읽히며 업로드되지 않습니다.

자주 묻는 질문

어떤 알고리즘을 사용해야 하나요?
SHA-256이 좋은 기본값입니다. MD5와 SHA-1도 우발적인 손상은 잡아내므로 다운로드 페이지가 이것만 공개할 때는 쓸 수 있지만, 의도적인 변조는 막지 못합니다.
해시를 되돌릴 수 있나요?
아니요. 암호화 해시는 단방향 함수이므로 다이제스트로부터 원본 텍스트를 복구할 수 없습니다.

더 많은 도구