MD5, SHA-1, SHA-256, SHA-512 해시 생성 및 비교
파일을 드래그하거나 클릭하세요
모든 파일 유형 지원
텍스트 또는 파일 탭을 선택합니다.
텍스트를 입력하거나 파일을 드래그 앤 드롭합니다.
버튼을 클릭하면 MD5, SHA-1, SHA-256, SHA-384, SHA-512 해시가 생성됩니다.
각 해시 옆의 복사 버튼으로 원하는 해시를 클립보드에 저장합니다.
빠른 속도. 파일 무결성 확인용. 보안 목적으로는 비권장.
MD5보다 강력하나 충돌 취약점 존재. Git에서 사용.
현재 표준. 비트코인, SSL/TLS 인증서에 사용.
최고 수준 보안. 민감한 데이터 보호에 권장.
아니요, 해시는 단방향 함수로 복호화가 불가능합니다. 암호화와 달리 원본 데이터를 복원할 수 없습니다. 해시는 데이터의 지문과 같은 역할을 합니다.
네, 동일한 입력은 항상 동일한 해시를 생성합니다. 이것을 결정적(deterministic) 특성이라고 합니다. 단 한 글자만 달라도 완전히 다른 해시가 생성됩니다.
보안이 중요한 경우 SHA-256 이상을 권장합니다. 단순 파일 체크섬 확인용이라면 MD5도 충분합니다. SHA-512는 최고 수준의 보안이 필요할 때 사용합니다.
MD5는 충돌 취약점이 발견되어 보안 목적으로는 권장되지 않습니다. 파일 무결성 확인용으로는 여전히 사용 가능하지만, 보안이 중요한 경우 SHA-256 이상을 사용하세요.
해시 충돌은 서로 다른 두 입력이 같은 해시 값을 생성하는 것입니다. 좋은 해시 알고리즘은 충돌 확률이 극히 낮아야 합니다.
파일 해시는 다운로드한 파일의 무결성 검증, 중복 파일 감지, 디지털 서명 등에 사용됩니다. 배포자가 제공한 해시와 비교하여 파일이 변조되지 않았는지 확인할 수 있습니다.
네, 모든 해시 계산은 브라우저 내에서 JavaScript로 처리되며, 입력한 텍스트나 파일은 서버로 전송되지 않습니다.
SHA-256은 256비트(64자) 해시를 생성하고, SHA-512는 512비트(128자) 해시를 생성합니다. SHA-512가 더 긴 해시를 생성하여 보안성이 높습니다.
해시는 수학적으로 역산이 불가능합니다. 하지만 레인보우 테이블 공격으로 일반적인 비밀번호의 해시는 찾아낼 수 있으므로, 비밀번호 저장 시에는 솔트를 추가해야 합니다.
네, 반응형 디자인으로 스마트폰, 태블릿에서도 편리하게 사용할 수 있습니다. 파일 해시 기능도 모바일에서 지원됩니다.
다운로드 파일 검증할 때 항상 사용합니다. 여러 알고리즘 동시 생성이 편리해요!
API 개발할 때 데이터 무결성 검증용으로 유용합니다. 클라이언트에서 처리되어 안전해요.
해시 비교 기능이 특히 좋아요. 두 해시가 일치하는지 바로 확인할 수 있어서 편합니다.
연구 데이터 체크섬 생성할 때 사용합니다. 알고리즘 설명도 도움이 됩니다.
보안 수업 과제할 때 도움 많이 받았어요. FAQ 설명이 이해하기 쉬워요.
시스템 운영 중 파일 변경 감지에 활용합니다. 드래그 앤 드롭으로 빠르게 확인 가능!