UUID · 해시 생성
고유 식별자(UUID)와 텍스트 해시를 만듭니다.
UUID (v4)
해시 (SHA)
-
광고 영역
UUID·해시 생성기란?
개발·검증에 자주 쓰는 두 가지를 한 곳에서 만듭니다. UUID는 중복 없는 고유 식별자로 데이터베이스 키·파일명·주문번호 등에 쓰이고, 해시는 텍스트를 고정 길이의 지문으로 바꿔 데이터가 변조되지 않았는지 확인하는 데 씁니다.
이럴 때 사용하세요
- 개발·테스트 — 고유 ID(UUID) 여러 개를 한 번에 생성.
- 무결성 검증 — 파일·문자열의 SHA 해시로 변조 여부 확인.
- 데이터 대조 — 두 값의 해시를 비교해 동일한지 확인.
UUID와 해시, 무엇이 다른가요?
UUID는 매번 새로운 무작위 식별자를 만듭니다(같은 입력이 없음). 해시는 같은 입력이면 항상 같은 결과가 나오는 단방향 변환입니다. 그래서 UUID는 "새 식별자가 필요할 때", 해시는 "이 데이터가 그 데이터와 같은지 확인할 때" 씁니다.
자주 묻는 질문
- MD5도 되나요?
- 브라우저 표준(Web Crypto)이 지원하는 SHA 계열(SHA-1/256/384/512)을 제공합니다. MD5는 보안상 권장되지 않아 제외했습니다.
- UUID가 정말 겹치지 않나요?
- v4 UUID는 사실상 겹칠 확률이 극히 낮아, 실무에서 고유 식별자로 널리 쓰입니다.
- 입력값이 전송되나요?
- 아니요. 생성·계산은 모두 브라우저 안에서 이뤄집니다.