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