UUID v3 v3 · name / MD5
이름과 네임스페이스를 MD5로 해시해 만드는 결정적(deterministic) UUID입니다.
개요
같은 네임스페이스와 이름을 넣으면 항상 같은 UUID가 나옵니다. 난수가 아니라 해시 기반이라 재현 가능합니다. MD5를 사용합니다.
구조
| 비트 길이 | 128 |
|---|---|
| 문자 길이 | 36 |
| 형식 | hex 8-4-4-4-12 |
| 정렬 가능 | 아니오 |
| 난수 기반 | 아니오 |
언제 쓰나
같은 입력에 항상 같은 ID를 매핑해야 할 때(예: URL·도메인을 안정적인 ID로) 사용합니다. 보안 해시가 필요하면 v5(SHA-1)를 권장합니다.
예시
6fa459ea-ee8a-3ca4-894e-db77e160355e