Hash 생성기
텍스트를 입력하면 모든 해시 알고리즘의 결과가 실시간으로 생성됩니다.
MD5—
SHA-1—
SHA-256—
SHA-384—
SHA-512—
암호화 해시 함수에 대하여
해시(Hash)는 임의의 데이터를 고정된 길이의 문자열로 변환하는 단방향 함수입니다. 동일한 입력은 항상 동일한 해시값을 생성하지만, 해시값에서 원본 데이터를 복원하는 것은 불가능합니다.
주요 용도:
• 파일 무결성 검사
• 디지털 서명
• 데이터 중복 제거
• 비밀번호 저장 (실제로는 bcrypt/argon2 권장)
해시 알고리즘 비교
| 알고리즘 | 출력 길이 | 보안 수준 | 주요 용도 |
|---|---|---|---|
| MD5 | 128-bit | 취약 (사용 금지) | 체크섬 전용 (보안 목적 사용 금지) |
| SHA-1 | 160-bit | 약함 (비권장) | 레거시 시스템 (지원 종료) |
| SHA-256 | 256-bit | 강함 | 디지털 서명, Bitcoin, TLS |
| SHA-384 | 384-bit | 강함 | TLS 인증서, 고보안 환경 |
| SHA-512 | 512-bit | 강함 | 고보안 애플리케이션 |