본문으로 바로가기

해시 생성기

텍스트의 MD5, SHA-1, SHA-256 해시를 브라우저에서 계산합니다.

MD5와 SHA-1은 레거시 확인 용도입니다. 보안 목적에는 SHA-256 이상을 사용하세요.

UTF-8

SHA256 해시

해시를 계산하고 있습니다.

해시 생성기 소개

해시 생성기는 UTF-8 텍스트를 MD5, SHA-1 또는 SHA-256 고정 길이 값으로 변환합니다. 데이터 비교, 테스트 벡터 확인, 체크섬 생성에 사용할 수 있으며 입력 내용은 서버로 보내지 않습니다.

사용 예시

SHA-256 테스트 벡터

문자열 abc의 표준 SHA-256 결과입니다.

입력
abc
결과
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

자주 묻는 질문

해시를 원래 텍스트로 복원할 수 있나요?

일반적인 해시 함수는 단방향으로 설계되어 결과에서 원문을 직접 복원할 수 없습니다.

비밀번호 저장에 MD5나 SHA-256을 사용해도 되나요?

단순 해시는 비밀번호 저장에 적합하지 않습니다. 실제 서비스에서는 Argon2, scrypt, bcrypt 같은 느린 비밀번호 전용 해시와 고유 salt를 사용하세요.

MD5와 SHA-1은 안전한가요?

두 알고리즘은 충돌 공격에 취약하므로 보안 서명이나 무결성 보장에는 사용하지 마세요. 레거시 호환과 단순 확인 용도로만 제공됩니다.