텍스트, 알고리즘
결과 대기 중
계산 방법과 기준
문자열과 알고리즘을 선택하면 해시값을 생성합니다.
계산식과 처리 기준
- 입력 문자열을 UTF-8 바이트로 변환
- 선택 알고리즘으로 다이제스트 계산 → 16진수 문자열 출력
계산 예시
"hello"의 SHA-256 해시는?
- 텍스트
- “hello”
- 알고리즘
- SHA-256
결과SHA256
입력 문자열의 해시값입니다.
"password123"의 MD5는?
- 텍스트
- “password123”
- 알고리즘
- MD5
결과MD5
입력 문자열의 해시값입니다.
주의사항
- MD5와 SHA-1은 충돌 공격이 알려져 보안 용도(서명·비밀번호 저장)에는 쓰면 안 됩니다. 파일 무결성 확인에는 SHA-256 이상을 쓰세요.
- 비밀번호 저장에는 단순 해시가 아니라 bcrypt·Argon2 같은 느린 해시와 솔트를 써야 합니다.
해시는 복호화할 수 있나요?
아니요. 해시는 단방향이라 원문으로 되돌릴 수 없습니다. 무결성 검증·비밀번호 저장 등에 사용합니다.
계산 결과는 입력값과 공개된 기준을 바탕으로 한 참고용 추정치이며, 세무·법률·의료 판단을 대신하지 않습니다. 기준은 2026.09.27 검토 시점입니다. 면책 고지
계산 뒤에 있는 원리
함께 읽으면 좋은 글
01비트코인 난이도 조정: 2,016개 블록과 목표값 계산의 정확한 원리
비트코인 메인넷이 2,016블록마다 실제 소요 시간과 2주 목표를 비교해 작업증명 목표값을 바꾸는 공식, 4배 제한과 난이도의 역비례 관계를 설명합니다.
글 읽기 →02해시 생일 공격: b비트 충돌 확률이 약 2^(b/2)에서 커지는 이유b비트 해시에서 임의의 두 입력이 같은 출력이 되는 충돌 확률을 생일 문제로 계산하고, 50% 지점 약 1.1774×2^(b/2)의 의미를 설명합니다.
글 읽기 →03안전한 비밀번호는 왜 길어야 할까? 조합 수와 해시 저장의 원리비밀번호 길이와 무작위성의 관계를 계산하고, 해시·솔트·느린 해시 함수가 필요한 이유를 설명합니다. 재사용 방지와 비밀번호 관리자, 추가 인증의 역할을 알아봅니다.
글 읽기 →