UUID v3-generator
Generera snabbt RFC 4122-kompatibla version 3 UUID:er online
UUID version 3 genererar samma konsekventa UUID för ett givet namnrymd och namn genom att hasha dessa värden med MD5. Denna metod är perfekt för att skapa reproducerbara och förutsägbara identifierare, vilket gör den idealisk för användarnamn, resurs-sluggar, URL-sökvägar och smidig dataintegration mellan olika system. Observera: v3 använder MD5, vilket är mindre säkert än den nyare SHA-1-algoritmen som finns i UUID v5.
Generera UUID v3 i bulk
UUID-valideringsverktyg
Vad är en UUID v3?
En UUID version 3 är en 128-bitars identifierare som genererar deterministiska — alltid samma — UUID:er genom att hasha en namnrymd-UUID tillsammans med ett namn med hjälp av MD5-hashfunktionen. Den är idealisk när du behöver stabila och upprepbara identifierare över flera miljöer.
UUID v3 Struktur och Format
- Bitstorlek: 128 bitar (16 byte)
- Format: 8-4-4-4-12 hexadecimala siffror
- Exempel: 3b241101-e2bb-4255-8caf-4136c566a962
- Totalt antal tecken: 36 (inklusive bindestreck)
- Versionssiffra: Tredje gruppen börjar med '3' för version 3 UUID
- Variantbitar: Fjärde gruppen kodar reserverade UUID-variantbitar
Exempel på UUID v3 Förklarat
Här är en genomgång av exempel-UUID v3: 3b241101-e2bb-4255-8caf-4136c566a962
- 3b241101 – Inledande segment från MD5-hash
- e2bb – Mittsegment av MD5-hashvärdet
- 4255 – Innehåller versionsflagga för version 3
- 8caf – Innehåller variant- och reserverade bitar
- 4136c566a962 – Slutgiltig sekvens från MD5-resultatet
Varför välja UUID v3?
- Genererar konsekventa, upprepbara UUID:er från samma namnrymd/namn-inmatning
- Perfekt för att skapa fasta identifierare som användarnamn eller slugs
- Ingen behov av slumpmässig talgenerering eller extern samordning
- Fungerar offline—ingen server- eller nätverksinteraktion krävs
Vanliga användningsområden för UUID v3
- Generera stabila ID:n för användarnamn eller e-postadresser
- Säkerställa konsekventa databaspost-UUID:er över olika steg
- Skapa förutsägbara webbadresser eller filsökvägar baserat på namn
- Sömlös integration av äldre system med standardiserade ID:n
- Skapa unika, repeterbara slugs från ett namn/namnrymd-par
Säkerhetsaspekter
UUID v3 använder hash-algoritmen MD5, som är snabb men inte längre betraktas som säker för kryptografiska ändamål. Även om den passar för generell identifieringsgenerering, bör den undvikas för säkerhetskritiska eller känsliga hash-behov.