UUID 생성기
범용 고유 식별자(UUID)를 쉽게 생성하세요
UUID 버전
버전 4
무작위 생성
버전 1
시간 기반
버전 3
이름 기반 (MD5)
버전 5
이름 기반 (SHA-1)
기존 UUID 또는 도메인 이름 등을 입력하세요
식별하려는 개체의 이름을 입력하세요
5 개
UUID 옵션
생성된 UUID
UUID란 무엇인가요?
UUID(Universally Unique Identifier)는 정보 시스템에서 객체를 식별하기 위한 표준화된 128비트 형식의 식별자입니다. UUID는 충돌 가능성이 극히 낮아 분산 시스템에서 고유성을 보장하는 데 널리 사용됩니다.
표준 UUID 형식은 32개의 16진수로 구성되며, 하이픈으로 구분된 5개의 그룹으로 표시됩니다: 8-4-4-4-12 형식(예: 550e8400-e29b-41d4-a716-446655440000)
UUID 버전
- 버전 1: 시간 기반 UUID - 생성 시간과 MAC 주소를 기반으로 생성됩니다.
- 버전 3: 이름 기반 UUID (MD5) - 지정된 네임스페이스와 이름을 MD5 해시하여 생성됩니다.
- 버전 4: 무작위 UUID - 무작위로 생성된 숫자를 사용합니다. 가장 일반적으로 사용됩니다.
- 버전 5: 이름 기반 UUID (SHA-1) - 지정된 네임스페이스와 이름을 SHA-1 해시하여 생성됩니다.
UUID 활용 사례
- 데이터베이스 키: 분산 데이터베이스에서 레코드의 고유 식별자로 사용됩니다.
- 세션 ID: 웹 애플리케이션에서 사용자 세션을 식별하는 데 사용됩니다.
- 트랜잭션 ID: 금융 거래나 시스템 로그에서 트랜잭션을 추적하는 데 사용됩니다.
- 파일 이름: 업로드된 파일의 고유 이름을 생성하는 데 사용됩니다.
- API 토큰: API 인증 토큰이나 비밀 키를 생성하는 데 사용됩니다.