텍스트에서 MD5, SHA-1, SHA-256, SHA-384, SHA-512 해시 값을 생성합니다.
상단의 텍스트 영역에 해시화하고 싶은 텍스트를 입력합니다.
입력과 동시에 모든 알고리즘(MD5, SHA-1, SHA-256, SHA-384, SHA-512)의 해시 값이 자동 계산됩니다.
필요한 해시 값의 「복사」버튼을 클릭하여 클립보드에 복사할 수 있습니다.
해시 생성 도구는 텍스트에서 암호학적 해시 값을 계산하는 온라인 도구입니다. MD5, SHA-1, SHA-256, SHA-384, SHA-512의 5가지 알고리즘을 지원하며, 데이터 무결성 확인이나 체크섬 계산에 활용할 수 있습니다. 입력과 동시에 모든 알고리즘의 해시 값이 실시간으로 계산됩니다.
MD5와 SHA-1은 충돌 공격(다른 입력에서 같은 해시 값을 생성하는 공격)에 취약점이 발견되었습니다. 보안 용도(비밀번호 해시, 디지털 서명 등)에는 SHA-256 이상을 사용하는 것을 권장합니다. 단순한 체크섬이나 호환성 목적으로는 계속 사용할 수 있습니다.
용도에 따라 다릅니다. 보안 용도에는 SHA-256 이상을 권장합니다. 성능과 보안의 균형에서는 SHA-256이 가장 일반적입니다. 더 높은 보안이 필요한 경우 SHA-512를 사용하세요.
아니요, 해시 함수는 결정론적입니다. 같은 입력에서는 항상 같은 해시 값이 생성됩니다. 다만 공백이나 줄바꿈의 차이, 인코딩의 차이로 다른 결과가 나올 수 있습니다.
아니요, 해시 함수는 일방향 함수입니다. 해시 값에서 원본 텍스트를 계산하는 것은 불가능합니다. 이것이 비밀번호 저장에 해시가 사용되는 이유입니다.
아니요, 모든 처리는 브라우저 내에서 완료됩니다. Web Crypto API를 사용하여 로컬에서 계산되므로 입력 데이터가 서버로 전송되는 일은 절대 없습니다.