UUID v5 v5 · name / SHA-1
Un UUID determinista creado mediante hash SHA-1 de un nombre y un espacio de nombres.
Descripción general
Basado en nombre como v3, pero usa SHA-1 en lugar de MD5. La misma entrada siempre produce el mismo resultado.
Estructura
| Longitud en bits | 128 |
|---|---|
| Longitud en caracteres | 36 |
| Formato | hex 8-4-4-4-12 |
| Ordenable | No |
| Basado en aleatoriedad | No |
Cuándo usarlo
Se usa v5 en lugar de v3 cuando necesitas un ID reproducible y quieres un hash mejor que MD5.
Ejemplo
886313e1-3b8a-5372-9b90-0c9aee199e5d