UUID 생성기

데이터베이스 프라이머리 키, 토큰 식별 등을 위해 고유성이 수학적으로 보장되는 범용 고유 식별자(UUID / GUID)를 다량 일괄 생성합니다.

생성 설정

필요한 UUID 사양을 조정해 주세요.

생성 결과

생성 완료된 범용 식별 기호 리스트입니다.

UUID / GUID 기술 가이드

UUID 규격의 역할과 버전별 핵심 동작 메커니즘 정보입니다.

1. UUID / GUID 란 무엇인가요?

Universally Unique Identifier(UUID)는 분산 컴퓨팅 환경에서 독립된 개체들이 상호 간 통신 조율이나 중앙 집중형 일련번호 인덱스 충돌 검증 없이도 완전한 고유 식별자로 작동하게 하기 위해 개발된 표준입니다. 총 128비트 크기를 지니며, 일반적으로 8-4-4-4-12 형태의 36자리 문자열 표현식으로 출력됩니다. Microsoft 진영에서는 이를 GUID(Globally Unique Identifier)라고 명명하여 혼용하고 있습니다.

2. UUID 버전별 특징

  • Version 4: 암호학적으로 무작위 생성되는 의사난수(Pseudo-Random) 기반 식별자입니다. 128비트 중 고정 식별 플래그 등을 뺀 122비트를 완전 무작위 비트로 채웁니다. 중복 코드가 생성될 수학적 확률이 0에 수렴하여 가장 범용적으로 적용되는 표준입니다.
  • Version 1: 컴퓨터의 하드웨어 물리 주소인 MAC Address와 생성 시점의 타임스탬프를 조합해 산출합니다. 실시간 순차성을 보증하지만 물리 주소와 세부 생성 시간이 노출되어 보안 민감 정보에는 배제되는 경우가 있습니다.