UUID v5 v5 · name / SHA-1
Um UUID determinístico criado ao fazer o hash SHA-1 de um nome e um namespace.
Visão geral
É baseado em nome como o v3, mas usa SHA-1 em vez de MD5. A mesma entrada sempre produz o mesmo resultado.
Estrutura
| Comprimento em bits | 128 |
|---|---|
| Número de caracteres | 36 |
| Formato | hex 8-4-4-4-12 |
| Ordenável | Não |
| Baseado em aleatoriedade | Não |
Quando usar
Use o v5 no lugar do v3 quando precisar de um ID reproduzível e quiser um hash melhor que o MD5.
Exemplo
886313e1-3b8a-5372-9b90-0c9aee199e5d