AurumToolsUUID v4 Generator

코드 & 데이터 유틸리티

UUID v4 Generator

암호학적으로 안전한 표준 UUID v4(범용 고유 식별자)를 생성합니다.

UUID 생성 설정

버전:
생성 개수:

생성된 UUID 목록 (5개)RFC 9562 UUID v4

5d389964-6a17-45e1-aa2a-6c0bc496a01c
32e31215-fc3b-404a-aa9e-e9c16f12ebbe
6774b414-4354-4c33-9336-d412e139d4b3
8bbe7f80-198d-48f0-8fb1-2c76aa2f1d61
eb3c8421-e72e-49b3-8dd5-7911cf6f2c87

UUID v4 및 v7 (RFC 9562 표준)이란?

UUID(Universally Unique Identifier, 범용 고유 식별자)는 128비트 길이의 식별자로 32개의 16진수와 4개의 하이픈(8-4-4-4-12 형태)으로 표기됩니다. 2024년 5월 IETF에서 구 RFC 4122를 공식 폐기하고 대체한 최신 표준 RFC 9562를 준수합니다.

  • UUID v4 (Random): 122비트의 암호학적 난수(Web Crypto API)를 사용하여 순수 무작위성을 보장합니다.
  • UUID v7 (Time-ordered): 밀리초 단위 Unix 타임스탬프가 앞단에 포함되어 데이터베이스 B-Tree 인덱스 정렬 및 삽입 성능 최적화에 탁월합니다.

UUID v4 충돌 확률 (생일 역설 계산)

UUID v4는 총 2^122(약 5.3 × 10^36)개의 고유한 조합을 갖습니다. 매초 10억 개의 UUID를 생성할 경우 약 86년이 지나야 1건의 충돌 확률이 50%에 도달하며, 100년 동안 연속해서 생성하더라도 충돌 확률은 약 61% 수준에 불과합니다.