해시 생성기 — MD5·SHA-1·SHA-256·SHA-512, HMAC
내려받은 설치 파일이 공식 체크섬과 같은지, API 서명용 HMAC 값이 맞는지 확인할 때 씁니다. 파일은 업로드되지 않습니다.
파일이 서버로 전송되지 않습니다 — 이 기기의 브라우저 안에서만 처리
해시 결과
MD5 ⚠︎
—SHA-1 ⚠︎
—SHA-256
—SHA-384
—SHA-512
—⚠︎ MD5·SHA-1은 충돌 공격이 알려져 있어 파일 확인 용도로만 쓰세요. 비밀번호 저장에는 해시 대신 bcrypt·Argon2를 쓰세요.
광고
해시 생성 사용법
- 1텍스트를 입력하거나 파일을 고릅니다.
- 2모든 알고리즘의 해시가 함께 나옵니다. 필요하면 HMAC 키를 넣습니다.
- 3기대값 칸에 공식 해시를 붙여 넣으면 일치 여부(✓/✗)가 표시됩니다.
자주 묻는 질문
MD5·SHA-1을 써도 되나요?
파일이 깨졌는지 확인하는 용도로는 괜찮지만, 충돌 공격이 알려져 있어 보안 용도(서명·비밀번호)에는 SHA-256 이상을 쓰세요.
비밀번호 저장에 써도 되나요?
아니요. 비밀번호는 bcrypt·scrypt·Argon2처럼 일부러 느리게 만든 함수로 저장해야 합니다.
큰 파일도 되나요?
파일을 메모리에 한 번에 읽어 계산하므로 수백 MB까지는 되지만, 기기 메모리에 따라 느리거나 실패할 수 있습니다.
광고