도구로 건너뛰기
mtool모든 도구
  • 기기에서
  • 무작위
  • 생성기

랜덤 해시 생성기

알고리즘과 다이제스트 인코딩을 선택하세요. 각 해시는 브라우저에서 새로 생성한 64바이트 랜덤 원본에서 계산해요.

랜덤 결과가 여기에 표시돼요.

값과 해시 원본은 이 탭에 머물러요. 이 기기에는 사전 설정만 저장해요. 사용자 지정 문자 집합과 자유 입력 텍스트는 저장하지 않아요.

각 다이제스트에는 새로운 64바이트 랜덤 원본을 사용해요. 이 알고리즘은 32바이트 다이제스트를 만들어요.

배치당 값 1–1,000개예요.

추가 설정

선택 사항: 공백을 포함한 인쇄 가능한 ASCII 문자 최대 32자예요.

선택 사항: 공백을 포함한 인쇄 가능한 ASCII 문자 최대 32자예요.

서식이 적용된 값과 줄바꿈은 합계 최대 1,048,576바이트예요. JSON 내보내기는 최대 3,145,728바이트예요. 서식을 지정해도 무작위성은 늘지 않아요.

다운로드 옵션

질문

실제 해시인가요, 랜덤 16진수 문자열인가요?

Web Crypto로 얻은 독립적인 64바이트 원본의 실제 다이제스트예요. 기본값은 SHA-256이에요. 랜덤 16진수 생성기는 해시 계산 없이 랜덤 16진수 값을 만들어요.

내 텍스트나 파일의 해시를 계산할 수 있나요?

이 도구는 브라우저가 만든 원본으로 랜덤 해시 값을 생성해요. 사용자 텍스트나 파일을 받지 않으며 해시 식별, 역산 또는 파일 체크섬 확인을 하지 않아요.

알고리즘을 바꾸면 랜덤 원본도 바뀌나요?

아니요. 알고리즘 변경은 현재 원본에서 다이제스트를 다시 계산해요. 다이제스트 인코딩 변경은 표현 형식을 바꿔요. 새 값은 새로운 랜덤 원본을 만들어요.

해시 길이를 설정할 수 없는 이유는 무엇인가요?

다이제스트 크기는 선택한 알고리즘이 정해요. SHA-256은 32바이트를 생성하며 보통 64자 16진수로 표시해요. BLAKE2b, BLAKE2s, BLAKE3는 키를 사용하지 않으며 각각 64, 32, 32바이트의 고정된 출력을 사용해요.

원본과 대조해 다이제스트를 검증할 수 있나요?

다운로드 옵션에서 JSON에 랜덤 원본 포함을 켜세요. 각 레코드에 sourceHex가 포함돼요. 이 옵션은 기본적으로 꺼져 있고 저장하지 않아요. 그 외에는 원본이 이 탭의 메모리에 머물러요.

MD5와 SHA-1은 왜 제공하나요?

MD5와 SHA-1은 기존 시스템과의 호환성 및 재현 가능한 테스트 데이터를 위해 제공해요. 강력한 난수 소스를 사용하더라도 현대적인 암호학적 무결성 보호에는 적합하지 않아요.

관련 도구