Generatore UUID
Cos'è un UUID
Un UUID (Universally Unique Identifier) è una stringa di 128 bit usata come identificatore univoco nei sistemi informatici. La versione 4 è completamente random, mentre la v7 include un timestamp Unix rendendoli ordinabili. Sono ampiamente usati come chiavi primarie nei database, token di sessione, ID di risorse nelle API REST e in generale ovunque serve un ID univoco senza coordinazione centrale.
Differenza tra UUID v4 e v7
- v4: 122 bit casuali — massima entropia, non ordinabile
- v7: 48 bit timestamp + 74 bit random — ordinabile temporalmente, ideale per indici DB
Esempio di UUID v4
550e8400-e29b-41d4-a716-446655440000 — 32 cifre esadecimali in 5 gruppi separati da trattini (8-4-4-4-12). Le nostre UUID usano crypto.randomUUID() del browser, crittograficamente sicuro.
Domande frequenti
UUID è sicuro da usare come password?
No, gli UUID non sono pensati come password. Sono identificatori univoci, non segreti. Per le password usa il nostro generatore di password dedicato.
Quanto è univoco un UUID v4?
Un UUID v4 ha 122 bit di entropia. La probabilità di collisione tra due UUID generati casualmente è praticamente nulla fino a miliardi di UUID generati.