UUID v5 Generator Online
Genereer direct en veilig een RFC 4122-compatibele UUID v5
UUID versie 5 genereert deterministische unieke identificaties door een namespace UUID te combineren met een door de gebruiker opgegeven naam via het veilige SHA-1 hash-algoritme. Dit zorgt ervoor dat dezelfde invoer altijd dezelfde UUID oplevert, ideaal voor stabiele en blijvende identificaties over gebruikers, URL's, middelen en gedistribueerde systemen. Vergeleken met versie 3 heeft UUID v5 de voorkeur vanwege verbeterde beveiliging dankzij SHA-1.
Bulk UUID v5 Generator
UUID-validatietool
Over UUID v5
UUID versie 5 (UUID v5) is een 128-bits, deterministische identificatiecode die wordt gegenereerd op basis van een namespace UUID en een naamstring via de SHA-1 hashfunctie. Deze methode garandeert consistente UUID’s voor identieke invoer en biedt een betere beveiliging vergeleken met UUID v3.
Structuur en formaat van UUID v5
- Lengte: 128 bits (16 bytes)
- Patroon: 8-4-4-4-12 hexadecimale tekens
- Voorbeeld: 21f7f8de-8051-5b89-8680-0195ef798b6a
- Aantal tekens: 36 (inclusief streepjes)
- Versie-indicator: '5' aan het begin van het derde segment geeft UUID v5 aan
- Variantgedeelte: Vierde veld bevat gereserveerde bits voor compatibiliteit
Voorbeeld UUID v5 Uitgelegd
Hier ziet u hoe het UUID v5-voorbeeld 21f7f8de-8051-5b89-8680-0195ef798b6a is opgebouwd:
- 21f7f8de – Eerste segment van de SHA-1 hashuitvoer
- 8051 – Tweede segment van de SHA-1 hash
- 5b89 – Geeft versie 5 aan binnen de gehashte output
- 8680 – Bevat variant- en gereserveerde informatie
- 0195ef798b6a – Laatste segment van de SHA-1 output
Voordelen van het gebruik van UUID v5
- Genereert consistente UUID's op basis van dezelfde naam en namespace
- Sterkere beveiliging dan UUID v3 dankzij SHA-1 hashing
- Zelfde invoer levert altijd dezelfde UUID op voor betrouwbare identificatie
- Ideaal voor stabiele ID's in geïntegreerde gedistribueerde systemen
Belangrijkste toepassingen van UUID v5
- UUID's toewijzen aan canonieke URL's of bestandslocaties
- Aanmaken van blijvende resource-identificatoren
- Vergemakkelijken van consistente ID's over gedistribueerde netwerken
- Zorgen voor UUID-consistentie over meerdere platforms
- Synchroniseren van overeenkomende identificatoren voor identieke items in verschillende systemen
Beveiligings- en privacyoverwegingen
UUID v5 maakt gebruik van het SHA-1 hash-algoritme, dat veiliger is dan MD5 (gebruikt in v3). Hoewel SHA-1 niet wordt aanbevolen voor cryptografie met hoge beveiliging, is het geschikt voor het genereren van deterministische identificaties.