해시 생성기
Web Crypto API로 텍스트에서 SHA 해시를 만듭니다. 처리는 브라우저에서 로컬로 이루어집니다.
개인정보 보호 데이터는 브라우저에서 로컬로 처리되며 서버로 업로드되지 않습니다.
SHA-1은 새로운 보안 민감 시스템에 권장되지 않습니다.
비밀번호 저장이나 비밀번호 해싱용 도구가 아닙니다.
처리는 브라우저에서 로컬로 이루어집니다.
해시 생성기란?
암호학적 해시는 어떤 입력이든 고정 길이 다이제스트로 바꿉니다. 같은 텍스트는 항상 같은 해시를 만듭니다. 해시를 신뢰할 수 있게 거꾸로 돌려 원래 텍스트를 되찾을 수는 없습니다.
사용 방법
텍스트를 붙여 넣고 SHA-1, SHA-256, SHA-384, SHA-512 중 하나를 고른 뒤 해시 생성을 누르세요. 복사는 16진 다이제스트를 복사합니다. 같은 다이제스트의 Base64도 보여 줍니다.
어떤 SHA 알고리즘을 써야 하나요?
SHA-256은 체크섬과 무결성 확인의 흔한 기본값입니다. SHA-384와 SHA-512는 더 깁니다. SHA-1은 오래된 시스템에 아직 나오지만 새로운 보안 설계에는 쓰지 말아야 합니다.
자주 쓰는 용도
문자열 지문이나 두 텍스트 비교에 해시를 쓰세요. 이 페이지를 비밀번호 해셔나 비밀번호 저장용으로 쓰지 마세요.
개인정보
텍스트는 브라우저에서 crypto.subtle.digest로 해시됩니다. NEXNARA 서버로 업로드되지 않으며 쿠키, 로컬 저장소, 데이터베이스에도 저장되지 않습니다.
자주 묻는 질문
해시를 거꾸로 돌릴 수 있나요?
SHA 해시는 거꾸로 돌리도록 설계되지 않았습니다. 해시는 비교할 수 있지만, 다이제스트에서 원래 텍스트를 되찾을 것으로 기대하지 마세요.
어떤 SHA 알고리즘을 써야 하나요?
SHA-256이 실용적인 기본값입니다. 더 긴 다이제스트가 필요하면 SHA-384나 SHA-512를 쓰세요. 새로운 보안 작업에는 SHA-1을 피하세요.
여기서 비밀번호를 해시해도 되나요?
어떤 문자열이든 해시는 할 수 있지만, 비밀번호 저장 도구는 아닙니다. 비밀번호 해싱에는 그 용도로 만든 느리고 솔트가 있는 알고리즘이 필요합니다.
텍스트가 업로드되나요?
아니요. 처리는 브라우저에서 로컬로 이루어지며 서버로 업로드되지 않습니다.
어떤 출력이 보이나요?
16진수가 기본 출력입니다. 같은 다이제스트의 Base64도 편의를 위해 보여 줍니다.