CanDoYa
HU

Ingyenes UUID generátor (v4 és v7)

Teljesen a böngésződben fut - feltöltés és regisztráció nélkül.

Verzió

Teljesen véletlen - 122 bit egy biztonságos véletlenforrásból.

Formátum
Betöltés…
Oszd meg ezt az eszközt

Mi az az UUID generátor?

Az UUID generátor univerzálisan egyedi azonosítókat készít - 128 bites értékeket, amelyeket 36 karakteren, hexadecimális jegyekkel és kötőjelekkel írunk le, például így: 550e8400-e29b-41d4-a716-446655440000. Ez az eszköz az RFC 9562 szabvány szerinti véletlen 4-es és időrendbe rendezett 7-es verziójú UUID-kat készít, tömegesen, kizárólag a böngésződben, így az azonosítók sosem hagyják el az eszközödet.

Így működik

  1. 1Válassz verziót. Válaszd a UUID v4-et teljesen véletlen azonosítókhoz, vagy a UUID v7-et időrendbe rendezett, létrehozási idő szerint sorba rendeződő azonosítókhoz.
  2. 2Add meg a mennyiséget. Válaszd ki, hány UUID-t szeretnél egyszerre generálni - 1-től egészen 1000-ig.
  3. 3Állítsd be a formátumot. Hagyd meg a szabványos kisbetűs, kötőjeles formát, vagy kapcsold be a Nagybetűs opciót, illetve kapcsold ki a Kötőjelek opciót, hogy illeszkedjen a rendszered tárolási módjához.
  4. 4Másold ki, amire szükséged van. Kattints a Másolás gombra egyetlen UUID-nél, vagy a Összes másolása gombra, hogy megkapd a teljes tételt, soronként egy azonosítóval.

Kinek hasznos

Minden UUID helyben, a böngésző Web Crypto véletlenszám-generátorával készül, így semmi nem kerül feltöltésre, és az eszköz az oldal egyszeri betöltése után offline is működik. Válaszd a 4-es verziót, ha egyszerűen kiszámíthatatlan véletlen azonosítóra van szükséged, vagy a 7-es verziót, ha az azonosítók adatbázis-kulcsok lesznek: a v7 egy 48 bites létrehozási időbélyeggel kezdődik, így a sorok sorrendben kerülnek beszúrásra, és a B-fa indexek gyorsak maradnak. Az itt generált v7 tétel a másodperc törtrészén belül is szigorúan rendezett marad, az RFC 9562 monoton számlálós módszerének köszönhetően. Kapcsold nagybetűsre a kimenetet, vagy vedd ki a kötőjeleket, ha az adatbázisod vagy specifikációd 32 sima hexadecimális jegyként tárolja az UUID-kat.

Gyakori kérdések

Ingyenes az UUID generátor?

Igen, teljesen ingyenes, regisztráció és korlátok nélkül. Minden UUID a böngésződben jön létre, így akár 1000 darabos tételeket is korlátlanul készíthetsz, akár offline is, miután az oldal egyszer betöltődött.

Feltöltődnek valahova a generált UUID-k?

Nem. Az UUID-k helyben, a böngésződ Web Crypto API-jával készülnek, és semmi nem kerül szerverre, így a privát rendszereidhez generált azonosítók a saját eszközödön maradnak.

Mi a különbség az UUID v4 és v7 között?

A v4 122 véletlen bitből áll - maximális kiszámíthatatlanság, semmilyen struktúra. A v7 az első 48 bitet egy Unix milliszekundumos időbélyegre cseréli, így az azonosítók létrehozási idő szerint rendeződnek. Használj v7-et olyan adatbázis-kulcsokhoz, amelyek profitálnak a rendezett beszúrásból, és v4-et, ha az azonosító nem árulhat el semmit.

Ütközhet két UUID?

A gyakorlatban nem. A v4 122 véletlen bitjével nagyjából 330 billiárd UUID-t kellene generálnod ahhoz, hogy akár csak 1% esély is legyen egyetlen duplikátumra. Ez az eszköz emellett a böngésző kriptográfiailag biztonságos véletlenszám-forrását használja, nem egy gyenge álvéletlen generátort.

Miért 36 karakter hosszú és kötőjeles az UUID?

Az UUID 128 bit, amelyet 32 hexadecimális jegyként írunk le, olvashatóság kedvéért négy kötőjellel 8-4-4-4-12 csoportosításban - összesen 36 karakter. Sok rendszer csak a 32 hexadecimális jegyet tárolja; a Kötőjelek kapcsoló pontosan ezt a tömörebb formát adja.

Visszafejthető az időbélyeg egy UUID v7-ből?

Igen. Egy v7 UUID első 12 hexadecimális jegye a 48 bites Unix milliszekundumos időbélyege. Amikor itt v7 azonosítókat generálsz, az eszköz dekódolja ezt a beágyazott időbélyeget, és megjeleníti a tétel alatt, UTC időben.

Ugyanaz az UUID, mint a GUID?

Igen. A GUID (globally unique identifier) a Microsoft elnevezése ugyanarra a 128 bites formátumra; az UUID a gyártófüggetlen kifejezés, amelyet az RFC 9562 szabványosított. Minden itt generált UUID érvényes GUID is egyben, bár a Microsoft eszközei gyakran nagybetűsen jelenítik meg a GUID-okat.

Egyenértékű a nagybetűs és a kisbetűs UUID?

Igen. Az RFC 9562 szerint a hexadecimális jegyek nem kis- és nagybetű-érzékenyek, a kisbetűs forma a kanonikus kimenet. A Nagybetűs kapcsoló csak azt változtatja meg, hogyan jelenik meg és másolódik ki az azonosító - ugyanaz az UUID marad.