텍스트나 파일의 해시값 만들기
텍스트를 입력하거나 파일 하나를 끌어다 놓으면 해시값 다섯 개를 한 번에 확인할 수 있고, 공개된 해시값을 붙여 넣어 일치하는지 검사할 수 있어요.
- 기기에서 실행돼요
- 회원가입 불필요
- 한 번 방문하면 오프라인에서도 작동해요

입력
텍스트는 UTF-8로 계산해요. 줄바꿈은 입력한 그대로 반영돼요.
해시값 만들기 방법
- 텍스트를 입력하거나 붙여 넣으세요. 파일을 계산하려면 파일로 바꾼 뒤 파일 하나를 끌어다 놓으세요.
- 목록에서 필요한 MD5, SHA-1 또는 SHA-2 해시값을 복사하세요.
- 사이트에서 공개한 해시값을 예상 해시값에 붙여 넣어 일치하는지 확인하세요.
질문
해시란 무엇인가요?
해시는 데이터의 길이가 고정된 지문 같은 값이에요. 같은 입력은 항상 같은 해시값을 만들고, 글자 하나나 바이트 하나만 바꿔도 완전히 다른 값이 나와요. 다운로드 사이트는 받은 파일이 보낸 파일과 같은지 확인할 수 있도록 해시값을 공개해요.
MD5와 SHA-1은 안전하게 쓸 수 있나요?
손상되었거나 불완전한 다운로드를 찾아내는 용도라면 괜찮아요. 실수로 파일이 깨졌을 때 해시값이 우연히 같아지는 경우는 거의 없으니까요. 하지만 보안 목적으로는 믿으면 안 돼요. 공격자가 같은 MD5나 SHA-1 해시값을 가진 다른 파일을 만들 수 있기 때문이에요. 보안과 관련된 용도라면 SHA-256이나 SHA-512를 사용하세요.
제 파일이 업로드되나요?
아니요. 브라우저가 파일을 직접 읽고 해시값을 계산해요. 어디에도 업로드되거나 저장되지 않아요.
아주 큰 파일은 왜 실패할 수 있나요?
해시를 계산하기 전에 파일 전체를 브라우저 메모리에 불러오기 때문이에요. 행에서 진행 상황을 보여 주지만, 아주 큰 파일은 휴대폰이나 사양이 낮은 컴퓨터에서 메모리가 부족해질 수 있어요. 그럴 때는 메시지가 나타나요. 아주 큰 파일이라면 자신의 컴퓨터에서 sha256sum 같은 명령줄 도구를 사용하세요.
리뷰
아직 리뷰가 없어요. 첫 리뷰를 남겨 보세요.

