해시·UUID 생성기

텍스트나 파일의 해시를 계산하고 UUID를 만드세요. 모든 처리는 이 브라우저 안에서만 이루어지고 파일과 결과는 서버로 보내거나 저장하지 않아요.

해시 계산

입력 방식
텍스트는 UTF-8 바이트로 변환해 계산해요. 최대 1,000,000자까지 처리합니다.

결과

MD5는 충돌이 알려져 있어 보안 용도(서명, 비밀번호 저장 등)에는 쓰면 안 돼요. 파일이 손상되지 않았는지 확인하는 체크섬 용도로만 사용하세요.

UUID 생성

생성한 UUID는 저장하거나 전송하지 않아요. 페이지를 닫으면 사라집니다.

사용 안내

처리 한계

자주 묻는 질문

파일이 서버로 전송되나요?

아니요. 파일은 브라우저가 직접 읽어 이 기기 안에서만 계산하며 업로드하거나 저장하지 않습니다.

UUID v4와 v7은 무엇이 다른가요?

v4는 거의 전부 무작위 값이에요. v7은 앞부분에 밀리초 단위 생성 시각이 들어가 만든 순서대로 정렬되므로 데이터베이스 키로 쓰기에 알맞습니다. 같은 밀리초에 여러 개를 만들어도 순서가 유지됩니다.

v7 UUID에 생성 시각이 드러나나요?

네. v7의 앞 12자리는 생성 시각(밀리초)이므로 시각이 노출돼도 괜찮은 용도에만 쓰세요. 추측하기 어려워야 하는 토큰에는 v4나 별도의 보안 토큰을 쓰세요.

MD5는 왜 따로 표시하나요?

다운로드 페이지가 MD5만 제공하는 경우가 많아 파일 확인용으로 함께 보여 드려요. 충돌 공격이 가능해 보안 목적에는 SHA-256 이상을 쓰세요.