Murelio

필요한 기능을 불러오고 있습니다.

텍스트 해시 생성기

입력 텍스트의 UTF-8 bytes를 Web Crypto digest로 해시해 소문자 hex digest를 생성합니다.

사용 방법

  1. 텍스트와 hash algorithm을 선택한 뒤 실행합니다.

핵심 기능과 처리 범위

UI에서 SHA-1, SHA-256, SHA-384, SHA-512 중 하나를 선택할 수 있고 기본은 SHA-256입니다.

처리 원리

TextEncoder로 UTF-8 bytes를 만들고 crypto.subtle.digest 결과 bytes를 2자리 hex로 연결합니다.

예시

hello를 SHA-256으로 실행하면 64자리 hex digest가 나옵니다.

이럴 때 유용합니다

  • 텍스트 무결성 비교·테스트 vector 확인에

사용 전 참고

  • hash는 암호화가 아니며 SHA-1은 충돌 보안 용도로 권장되지 않습니다. password 저장에는 전용 password KDF가 필요합니다.

기준 및 참고자료

자주 묻는 질문

같은 텍스트는 항상 같은 hash인가요?

같은 UTF-8 bytes와 algorithm이면 같은 digest가 나옵니다.

관련 도구