UUID v5 v5 · name / SHA-1
Un UUID déterministe créé en hachant un nom et un espace de noms avec SHA-1.
Aperçu
Comme v3, il est basé sur un nom, mais utilise SHA-1 au lieu de MD5. La même entrée produit toujours le même résultat.
Structure
| Longueur en bits | 128 |
|---|---|
| Longueur en caractères | 36 |
| Format | hex 8-4-4-4-12 |
| Triable | Non |
| Basé sur l'aléatoire | Non |
Quand l'utiliser
À utiliser à la place de v3 lorsqu'un ID reproductible est nécessaire et que l'on souhaite un hachage meilleur que MD5.
Exemple
886313e1-3b8a-5372-9b90-0c9aee199e5d