SHA 해시 생성기
텍스트를 SHA-1/256/384/512 해시로 변환합니다. Web Crypto 기반.
SHA 해시 생성기 안내
입력한 텍스트를 UTF-8로 인코딩한 뒤 브라우저의 Web Crypto(crypto.subtle.digest)로 해시를 계산합니다. MD5는 Web Crypto가 지원하지 않아 제공하지 않습니다(정직하게 SHA만 제공). 해시는 단방향이라 되돌릴 수 없으며, 무결성 확인·지문 비교 등에 씁니다.
어디 쓰나
파일·텍스트가 전송 중 바뀌지 않았는지 확인(체크섬 대조), 같은 내용인지 빠르게 비교, API 서명 값 검증 등에 씁니다. 같은 입력은 언제나 같은 해시가 나오고, 한 글자만 달라져도 해시 전체가 바뀝니다.
어떤 걸 고를까
일반 용도는 SHA-256이 표준입니다. SHA-1은 충돌 공격이 실증돼 서명·보안 용도로는 퇴역했고(호환 확인용으로만 쓰세요), 비밀번호 저장은 SHA가 아니라 bcrypt·Argon2 같은 전용 알고리즘을 써야 합니다.