개발자 도구 / 11
해시 생성기
텍스트에서 SHA-256, SHA-384, SHA-512 또는 레거시 SHA-1 다이제스트를 생성합니다.
해시 생성기: TOEA는 UTF-8 바이트를 브라우저의 Web Crypto 구현으로 보내고 다이제스트를 16진수로 형식화합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.
- 카테고리
- 개발자 도구
- 실행 횟수
- 브라우저에서
- 비용
- 무료 · 가입 불필요
- 사용 가능 여부
- 사용 가능
브라우저에서 전부 실행됩니다
같은 텍스트에서 다른 해시가 나오는 이유
해시는 정확한 바이트에서 계산되므로 눈에 보이지 않는 차이도 전체 결과를 바꿉니다. 예를 들어 끝의 줄바꿈, Unix 줄바꿈(\n) 대신 Windows 줄바꿈(\r\n), 앞의 공백, 다른 텍스트 인코딩 등이 있습니다. 해시가 예상한 값과 일치하지 않으면 먼저 이러한 항목을 확인하십시오. 파일의 경우 파일 해시 도구가 바이트를 직접 읽으므로 복사 및 붙여넣기로 인한 변경을 피할 수 있습니다.
어떤 알고리즘을 어떤 용도로 사용할까요?
SHA-256은 체크섬, 캐시 키, 중복 제거에 일상적으로 사용하는 알고리즘입니다. SHA-1과 MD5는 충돌을 만들어 낼 수 있어 보안 용도로는 안전하지 않으므로, 기존 체크섬과 비교할 때만 사용하십시오. 비밀번호에는 빠른 해시가 적합하지 않습니다. 서비스는 Argon2나 bcrypt 같은 느리고 솔트가 적용된 알고리즘을 사용해야 하며, 사용자는 비밀번호 생성기와 비밀번호 관리자를 사용해야 합니다.
사용 방법
- 텍스트를 입력하고 알고리즘을 선택합니다.
- 브라우저에서 다이제스트를 생성합니다.
- 소문자 16진수 해시를 복사합니다.
개인정보 보호 및 제한사항
입력 내용은 로컬에 유지됩니다. 단순 해시는 비밀번호 저장 방식이 아니며, 비밀번호 시스템에는 목적에 맞게 설계된 느리고 솔트가 적용된 알고리즘이 필요합니다.
관련 도구
자주 묻는 질문
어떤 알고리즘을 선택해야 하나요?
SHA-256은 일반적인 용도에 적합한 실용적인 기본값입니다. SHA-1은 레거시 비교를 위해서만 제공됩니다.
해시를 되돌릴 수 있나요?
암호학적 해시는 단방향이지만, 취약한 입력은 여전히 추측한 뒤 비교할 수 있습니다.
무료 도구 · 브라우저에서회 실행 · 계정 불필요