Vai al contenuto principale
← Inizio

Generatore di UUID v4

Genera UUID versione 4 casuali

Che cos'è un UUID v4?

122 dei 128 bit sono casuali; i 6 bit restanti indicano la versione 4 e la variante. Un UUID v4 non contiene né timestamp né informazioni sulla macchina. Poiché i valori sono distribuiti a caso, possono frammentare gli indici B-tree quando sono usati come chiavi primarie in tabelle molto grandi: l'UUID v7 evita il problema.

Esempi

UUID v4: la tredicesima cifra è sempre 4, la diciassettesima è 8, 9, a o b
f47ac10b-58cc-4372-a567-0e02b2c3d479
Lo stesso formato in JavaScript
crypto.randomUUID()

Domande frequenti

Quanto è casuale un UUID v4?

Questo strumento usa il generatore di numeri casuali crittograficamente sicuro del browser, quindi ogni UUID ha 122 bit di casualità imprevedibile.

Quanto è probabile una collisione tra UUID v4?

Estremamente improbabile: bisognerebbe generare circa 2,7 trilioni di miliardi di UUID per avere il 50% di probabilità di un solo duplicato.

Posso usare un UUID v4 come token segreto?

È imprevedibile, ma è stato pensato come identificativo, non come segreto. Per chiavi API o token di sessione usa un token dedicato con almeno 128 bit di casualità, per esempio uno creato con il nostro generatore di password.

Strumenti correlati