텍스트 해시 생성기
문자열을 단방향 암호화하여 고정 길이 해시값을 생성합니다.
0 lines
1
SHA-256 (권장)
-
MD5 (레거시)
-
SHA-1 (레거시)
-
해시 단방향 암호화
원본 복원 불가능 - 동일 입력 → 동일 출력
- 입력 크기와 무관하게 고정 길이 출력
- 아주 작은 변경도 완전히 다른 결과
- 해시값만으로 원본 유추 불가
용도
비밀번호 저장, 파일 무결성 검증, 데이터 중복 확인, 디지털 서명Base64 양방향 인코딩
원본 복원 가능 - 인코딩 ↔ 디코딩
- 입력 크기에 비례하여 출력 크기 증가
- 암호화가 아닌 단순 형식 변환
- 누구나 디코딩으로 원본 확인 가능
용도
이미지를 텍스트로 변환, URL 안전 문자열, 이메일 첨부파일 인코딩해시 알고리즘 비교
SHA-256: 현재 가장 널리 사용되는 보안 해시. 256비트(64자) 출력. MD5: 빠르지만 충돌 취약점이 발견되어 보안 용도로는 권장하지 않음. SHA-1: MD5보다 안전하나 역시 취약점이 발견됨. 보안이 중요한 경우 SHA-256 사용을 권장합니다.
활용 가이드
텍스트 해시는 데이터 무결성 확인과 중복 식별에 유용합니다. 동일한 입력은 동일한 해시를 반환하므로 비교 기준값으로 사용하기 좋습니다.
자주 묻는 질문
해시값으로 원문을 복원할 수 있나요?
일반적으로 복원할 수 없습니다. 해시는 단방향 함수입니다.
왜 MD5와 SHA-1도 제공하나요?
레거시 시스템 호환 목적입니다. 보안 목적이라면 SHA-256 사용을 권장합니다.
입력 텍스트가 서버로 전송되나요?
아닙니다. 브라우저 내에서 계산됩니다.
광고 영역