UUID v3 Generátor
Gyorsan hozz létre RFC 4122 szabványnak megfelelő 3-as verziójú UUID-ket online
A UUID 3-as verziója ugyanazt, következetes UUID-t hozza létre egy adott névtér és név bevitelére úgy, hogy ezeket az értékeket MD5-tel hash-eli. Ez a módszer tökéletes az ismételhető és kiszámítható azonosítók generálásához, így ideális felhasználónevekhez, erőforrás-címkékhez, URL útvonalakhoz és zökkenőmentes adatintegrációhoz különböző rendszerek között. Kérjük, vegye figyelembe: a v3-as verzió MD5-öt használ, ami kevésbé biztonságos, mint a UUID v5-ben található újabb SHA-1 algoritmus.
UUID v3 tömeges generálása
UUID ellenőrző eszköz
Mi az a UUID v3?
A UUID 3. verziója egy 128 bites azonosító, amely determinisztikus – mindig azonos – UUID-ket hoz létre egy névtér UUID és egy név MD5 hash függvénnyel történő kombinálásával. Ideális megoldás, ha stabil és ismételhető azonosítókra van szükség több környezetben.
UUID v3 felépítése és formátuma
- Bitek száma: 128 bit (16 bájt)
- Formátum: 8-4-4-4-12 hexadecimális számjegy
- Példa: 3b241101-e2bb-4255-8caf-4136c566a962
- Összes karakter: 36 (kötőjelekkel)
- Verziószám: A harmadik csoport '3'-mal kezdődik, ez a 3-as verzió jelölése
- Variáns bitek: A negyedik csoport a fenntartott UUID variáns biteket kódolja
UUID v3 példa magyarázata
Íme egy példa UUID v3 részletes elemzése: 3b241101-e2bb-4255-8caf-4136c566a962
- 3b241101 – Kezdeti szegmens az MD5 hash-ből
- e2bb – Középső rész az MD5 hash-ből
- 4255 – Tartalmazza a 3-as verzió jelzőt
- 8caf – Variantot és fenntartott biteket tartalmaz
- 4136c566a962 – Végső szekvencia az MD5 kimenetéből
Miért válasszuk a UUID v3-at?
- Konzisztens, ismételhető UUID-ket generál ugyanabból a névtér/név bemenetből
- Ideális rögzített azonosítók, például felhasználónevek vagy slugok létrehozásához
- Nem szükséges véletlenszám-generálás vagy külső koordináció
- Offline működik—nem igényel szerver vagy hálózati kapcsolatot
Gyakori UUID v3 felhasználási esetek
- Stabil azonosítók generálása felhasználónevek vagy email címek alapján
- Egységes adatbázis rekord UUID-k biztosítása a különböző fejlesztési szinteken
- Előre jelezhető URL-ek vagy fájlútvonalak létrehozása nevek alapján
- Zökkenőmentes régi rendszerek integrálása szabványosított azonosítókkal
- Egyedi, ismételhető slug-ok készítése név/névtér páros alapján
Biztonsági szempontok
A UUID v3 az MD5 hash algoritmust használja, amely gyors, azonban már nem tekinthető biztonságosnak kriptográfiai célokra. Általános azonosítók generálásához megfelelő, de biztonságos vagy érzékeny hash-elési igényekhez kerülendő.