UUID UUID Generator

Gratis · Senza registrazione · Senza installazione

Generatore UUID v1

Crea UUID v1 che portano con sé l'ora corrente e un identificativo di nodo. È il formato originale della RFC 4122 e resta comodo quando servono valori unici che si ordinano anche per data di creazione.

  • Timestamp a 100 ns
  • Include nodo e orologio
  • 100 % nel browser

Generatore UUID v1

v1
Tra 1 e 1000.
Formattazione

Risultato 0

    Generato in locale con la Web Crypto API — nulla lascia il tuo browser. Scorciatoia: Ctrl + Enter — per rigenerare

    Che cos'è un UUID v1?

    Un UUID v1 combina l'ora corrente — misurata in intervalli di 100 nanosecondi dal 15 ottobre 1582 — con un identificativo di nodo da 48 bit. La parte temporale fa sì che i valori v1 risultino quasi da soli ordinati per data.

    Il prezzo di questa informazione è la riservatezza: se il nodo deriva da un indirizzo MAC, due identificatori generati sulla stessa macchina rivelano che provengono dallo stesso computer. I generatori moderni sostituiscono quel dato con bit casuali.

    Come si usa

    1. Scegli quanti UUID ti servono (da 1 a 1000).
    2. Regola il formato: maiuscole, trattini e parentesi graffe.
    3. Fai clic su Genera e copia un valore, copia tutto oppure scarica il .txt o il .csv.

    Casi d'uso

    • Sistemi storici che pretendono il v1 per compatibilità.
    • Registri di eventi in cui interessa sapere quando l'identificatore è stato creato.
    • Migrazioni da database vecchi che usavano già il v1.

    Le versioni UUID in breve

    VersioneOrdinabileBasata suUsala per
    v1NoTimestamp + indirizzo MACSistemi storici che si aspettano ancora il v1
    v3NoHash MD5 di un nomeIdentificatori deterministici quando MD5 è obbligatorio
    v4No122 bit casualiQuasi tutti gli identificatori di uso generale
    v5NoHash SHA-1 di un nomeQuando lo stesso nome deve dare sempre lo stesso ID
    v6Timestamp riordinatoIdentificatori ordinabili senza rinunciare al casuale
    v7Tempo Unix in millisecondiChiavi primarie di database e ID di eventi
    v8NoIl tuo layout di bitFormati proprietari o sperimentali

    Tutte e sette le versioni sono da 128 bit e si scrivono nella stessa forma 8-4-4-4-12. Cambia solo il significato dei bit.

    Domande frequenti

    Il v1 rivela il mio indirizzo MAC?

    Nella specifica classica il nodo era il MAC. Questo generatore costruisce il nodo con bit casuali e attiva il bit di multicast, come fanno le librerie moderne: non trapela alcun dato della tua macchina.

    v1 o v7?

    Il v1 è ordinabile, ma il suo timestamp è spezzato in due blocchi e si comporta male in una colonna indicizzata. Per progetti nuovi conviene il v7: altrettanto ordinabile e molto più semplice da indicizzare.

    Posso ottenere due volte lo stesso UUID v1?

    No: ogni valore dipende dall'istante di generazione. Se un determinato input deve dare sempre lo stesso identificatore, usa il v5 o il v3.