해시 생성기

텍스트나 파일에서 MD5, SHA-1, SHA-256, SHA-384, SHA-512 해시를 즉시 생성

해시 함수, 어떤 걸 언제 쓰나요?

해시란?

임의 길이의 입력을 고정 길이 값으로 바꾸는 일방향 함수입니다. 같은 입력은 항상 같은 해시가 나오고, 해시에서 원문을 복원할 수 없으며, 원문이 1비트만 달라져도 결과가 완전히 달라집니다.

알고리즘 선택 기준

  • SHA-256/SHA-512: 현재 표준(NIST FIPS 180-4). 무결성 검증, 서명, 체크섬에 사용하세요.
  • MD5·SHA-1: 충돌 공격이 실증되어 보안 용도로는 폐기됐습니다. 파일 중복 확인 같은 비보안 용도로만 쓰세요.

비밀번호 저장은 다릅니다

비밀번호는 일반 해시가 아니라 bcrypt, scrypt, Argon2 같은 느린 전용 알고리즘 + 솔트(salt)를 써야 합니다. SHA-256이 빠르다는 것이 오히려 무차별 대입에 취약한 이유가 됩니다.

자주 묻는 질문

관련 도구

근거 자료 및 출처

콘텐츠 최종 검토: 2026-08-22