해시 생성기(SHA)
문자열의 지문을 만들거나, 웹훅의 HMAC 서명을 확인하거나, 값을 드러내지 않고 비교하세요. 해시는 브라우저에 내장된, 검증된 Web Crypto 구현으로 계산됩니다.
브라우저 안에서만 실행됩니다. 입력한 내용과 파일은 어떤 서버에도 업로드되지 않습니다.
사용 방법
- 텍스트를 입력하거나 붙여 넣습니다. UTF-8로 인코딩됩니다.
- 필요하면 HMAC 시크릿 키를 입력합니다.
- 입력하는 동안 모든 SHA 변형이 계산됩니다. 16진수나 Base64를 고르고 필요한 값을 복사합니다.
예시
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
요청 원본 본문과 공유 시크릿을 붙여 넣어 HMAC-SHA256을 계산하고 헤더 값과 비교합니다.
개인정보
브라우저 안에서만 실행됩니다. 입력한 내용과 파일은 어떤 서버에도 업로드되지 않습니다. 브라우저에 저장되는 내용(즐겨찾기와 기록만)은 개인정보 처리방침을 참고하세요. 개인정보 처리방침
직접 확인해 보세요. 브라우저 개발자 도구를 열고 네트워크(Network) 탭을 선택한 뒤 도구를 사용하세요. 파일은 어떤 업로드 요청에도 나타나지 않습니다. 이 페이지가 오프라인용으로 저장된 뒤에는 인터넷 연결을 끊고도 계속 작업할 수 있습니다. 광고와 익명 방문 통계는 활성화된 경우 자체 요청을 보내지만, 파일이나 텍스트를 받지는 않습니다.
자주 묻는 질문
MD5는 왜 없나요?
MD5는 보안 용도로는 깨졌으며 Web Crypto API에도 포함되지 않습니다. SHA-256을 사용하세요. 오래된 체크섬과 맞추기 위해서만 MD5가 필요하다면 전용 오프라인 도구를 사용하세요.
비밀번호를 SHA-256으로 해시해도 되나요?
아니요. 비밀번호는 서버에서 Argon2, bcrypt, scrypt 같은 느리고 솔트를 쓰는 알고리즘으로 저장해야 합니다. 단순 SHA 해시는 너무 빠릅니다.