MD5 해시 생성기
개인정보 보호 설계 — 브라우저에서 모두 처리됩니다
브라우저에서 텍스트나 파일의 MD5 해시를 계산합니다. Toova는 128비트 16진수 다이제스트를 즉시 생성하고, 파일에 대한 드래그 앤 드롭을 지원하며, 입력을 절대 업로드하지 않습니다. 체크섬, 캐시 키, 다운로드 무결성 확인에 유용합니다.
MD5는 무엇에 좋은가
MD5는 모든 입력의 128비트 지문을 생성합니다. 빠르고, 결정적이며, 어디에나 있습니다. 모든 운영 체제, 모든 언어 표준 라이브러리, 모든 다운로드 미러가 MD5 체크섬을 노출합니다. 캐시 키, ETag, 게시자가 업로드한 것과 다운로드한 파일이 일치하는지 확인하는 데 적합한 도구입니다. 비밀번호 저장이나 보안 중요 서명에는 적합한 도구가 아닙니다.
텍스트 및 파일 모드
문자열을 붙여 넣으면 입력하면서 해시가 업데이트됩니다. 파일을 입력 영역에 드롭하면 Toova가 이를 바이너리로 읽고, 해시 함수를 통해 스트리밍하므로 멀티 기가바이트 파일도 브라우저 메모리를 소진하지 않고 작동합니다. 출력은 기본적으로 소문자 16진수 문자열입니다. 다운스트림 시스템이 그 형식을 기대하면 대문자 또는 Base64로 전환하십시오.
로컬 전용 해싱
모든 해시는 브라우저에서 계산됩니다. 입력이 문자열이든 파일이든 기기를 떠나지 않습니다. 그래서 도구는 내부 아티팩트, 비공개 문서 또는 제3자 양식에 붙여 넣지 않을 모든 것을 해싱하는 데 안전합니다. 첫 로드 후 페이지는 오프라인에서 작동하며 해싱 중 외부로 나가는 요청이 전혀 없습니다.
자주 묻는 질문
- MD5가 비밀번호에 안전합니까?
- 아니요. MD5는 충돌 저항이 깨졌고 비밀번호 해싱에 너무 빠릅니다. 자격 증명에는 bcrypt, scrypt 또는 argon2를 사용하십시오. MD5는 체크섬과 캐시 키와 같은 비보안 사용 사례에는 괜찮습니다.
- 큰 파일을 해시할 수 있습니까?
- 예. 도구는 청크로 해시 함수를 통해 파일을 스트리밍하므로 멀티 기가바이트 입력에 대해서도 메모리 사용량이 낮게 유지됩니다. 파일을 입력 영역에 끌어다 놓으십시오.
- 동일한 입력이 왜 다른 해시를 제공합니까?
- MD5는 결정적입니다. 동일한 입력은 항상 동일한 출력을 생성합니다. 다른 해시가 보이면 입력이 어딘가에서 다릅니다(후행 공백, 줄 끝, 파일 메타데이터, 문자 인코딩). 바이트별로 비교하십시오.
- 해시를 16진수 대신 Base64로 출력할 수 있습니까?
- 예. Toova는 다이제스트에 대해 소문자 16진수, 대문자 16진수 또는 Base64 인코딩을 선택할 수 있게 합니다. 일부 프로토콜은 Base64를 특별히 기대합니다.
- 제 입력이 어떤 서버로든 전송됩니까?
- 아니요. 해싱은 전적으로 브라우저에서 이루어집니다. 업로드되거나 로깅되는 것이 없습니다.