100% nel browserGeneratori

Generatore Online di UUID e GUID (RFC 4122 v4 e RFC 9562 v7)

Usa l'API Web Crypto del tuo browser per generare identificatori UUID/GUID conformi agli standard RFC 4122 Versione 4 (puramente casuale) e RFC 9562 Versione 7 (ordinabile cronologicamente per millisecondo). Personalizza il formato (maiuscole, trattini, parentesi graffe) ed esporta in JSON senza alcun invio al server.

Caricamento dell'area di lavoro...

#Come utilizzare questo strumento

1Seleziona la versione UUID desiderata: Versione 4 (casuale) o Versione 7 (ordinata temporalmente).
2Imposta la quantità di identificatori da generare (da 1 a 100).
3Modifica le opzioni di formattazione: maiuscole, trattini o parentesi graffe { }.
4Copia i singoli identificatori o esporta l'elenco completo in formato JSON.

#Formule matematiche e standard

Lo standard RFC 4122 v4 fornisce 122 bit di entropia casuale CSPRNG. Il moderno standard RFC 9562 v7 integra un timestamp Unix di 48 bit nei bit più significativi, seguito da 74 bit di entropia CSPRNG. Questa struttura garantisce un inserimento sequenziale negli indici B-Tree dei database relazionali, evitando la frammentazione.

#Casi limite e considerazioni tecniche

Probabilità Statistica di Collisione in UUID v4

Con 122 bit di entropia CSPRNG (circa 5,3 × 10^36 combinazioni), la probabilità pratica di collisione è trascurabile, anche generando miliardi di identificatori al secondo.

Incremento di Prestazioni di UUID v7 nei Database

A differenza di UUID v4 che frammenta le pagine B-Tree in PostgreSQL o MySQL, UUID v7 si inserisce in modo continuo grazie al prefisso temporale, offrendo le prestazioni di un auto-incremento con l'unicità globale di un UUID.

Generazione Deterministica via CSPRNG Hardware

regula.tools utilizza esclusivamente window.crypto.getRandomValues(), escludendo Math.random() per garantire un'imprevedibilità di livello crittografico.

#Domande frequenti (FAQ)

Q:Qual è la differenza tra UUID v4 e UUID v7?

UUID v4 è completamente casuale. UUID v7 incorpora un timestamp in millisecondi all'inizio, consentendo un ordinamento cronologico naturale e prestazioni ottimali negli indici dei database.

Q:Gli identificatori generati vengono inviati a un server?

No. Tutti i calcoli vengono eseguiti localmente nel tuo browser tramite JavaScript e l'API Web Crypto, senza alcuna trasmissione di rete.

Q:Che differenza c'è tra UUID e GUID?

UUID e GUID indicano lo stesso concetto. GUID (Globally Unique Identifier) è il termine storicamente adottato da Microsoft per indicare lo standard internazionale UUID.

Hai suggerimenti o commenti?

Aiutaci a migliorare questo strumento. Condividi idee, segnala anomalie o richiedi nuove funzionalità.

Invia feedback