SHA-256 해시 생성기
개인정보 보호 설계 — 브라우저에서 모두 처리됩니다
브라우저에서 텍스트나 파일의 SHA-256 해시를 계산합니다. Toova는 256비트 16진수 다이제스트를 즉시 생성하고, 파일에 대한 드래그 앤 드롭을 지원하며, 전적으로 기기에서 실행됩니다. 체크섬, 서명, 블록체인 식별자, 무결성 검사에 유용합니다.
왜 SHA-256인가
SHA-256은 현대 인터넷의 주력 해시 함수입니다. TLS 인증서, 비트코인 블록 해시, 패키지 매니저 체크섬, Docker 이미지 다이제스트, 코드 서명 모두 SHA-256을 사용합니다. 실제로 충돌 저항이 있고 멀티 기가바이트 파일에 사용할 만큼 빠릅니다. 시스템이 강력한 암호화 해시를 요청하고 지정하지 않을 때 SHA-256이 안전한 기본값입니다.
텍스트 및 파일 해싱
문자열을 입력하거나 붙여 넣으면 해시가 실시간으로 업데이트됩니다. 파일을 드롭하면 Toova가 청크로 읽으므로 매우 큰 파일에 대해서도 메모리가 낮게 유지됩니다. 출력은 기본적으로 64자 소문자 16진수 문자열입니다. 대상이 그 형식을 기대하면 대문자 또는 Base64로 전환하십시오. 비밀 키가 관련된 HMAC 변형에는 전용 HMAC 도구를 사용하십시오.
로컬 전용, 업로드 없음
모든 해시는 브라우저에서 계산됩니다. 입력은 페이지를 떠나지 않으며 콘텐츠에 대한 텔레메트리가 없습니다. 페이지가 로드되면 오프라인에서 작동하므로 도구는 내부 문서, 비공개 아티팩트 또는 NDA로 보호된 모든 것을 해싱하는 데 안전합니다. 네트워크 탭을 열고 직접 확인해 보십시오.
자주 묻는 질문
- SHA-256이 비밀번호 해싱에 안전합니까?
- 그 자체로는 아닙니다. SHA-256은 너무 빠릅니다. 공격자가 초당 수십억 번 추측할 수 있습니다. 비밀번호의 경우 bcrypt, scrypt 또는 argon2와 같은 솔트가 있는 느린 함수를 사용하십시오. SHA-256은 체크섬, 서명, 콘텐츠 주소 지정에 적합합니다.
- SHA-256과 SHA-2의 차이점은 무엇입니까?
- SHA-2는 해시 함수 패밀리입니다. SHA-256은 256비트 출력을 가진 한 멤버입니다. 다른 패밀리 멤버에는 SHA-224, SHA-384, SHA-512가 포함됩니다. SHA-256은 실제로 가장 널리 사용됩니다.
- 바이너리 파일을 해시할 수 있습니까?
- 예. 모든 파일을 입력 영역에 끌어다 놓으십시오. 도구는 해시 함수를 통해 파일을 스트리밍하므로 멀티 기가바이트 입력도 브라우저 메모리를 소진하지 않고 합리적인 시간 내에 해시됩니다.
- 왜 제 명령줄과 브라우저 해시가 다릅니까?
- 거의 항상 줄 끝 문제입니다. CRLF 줄 끝을 가진 텍스트 파일은 동일한 파일을 LF 줄 끝으로 해시한 것과 다릅니다. 일부 도구는 후행 줄바꿈을 제거하기도 합니다. 일관성을 위해 양쪽에서 파일을 원시 바이너리로 해시하십시오.
- 제 입력이 어디로든 전송됩니까?
- 아니요. 해시는 브라우저에서 계산됩니다. 업로드, 로깅, 분석되는 것이 없습니다.