Un identificatore univoco universale (UUID) è un'etichetta a 128 bit utilizzata per le informazioni nei sistemi informatici. Viene utilizzato anche il termine identificatore univoco globale (GUID), spesso nel software creato da Microsoft.
Cos'è un numero GUID?
( Globally Unique IDentifier) Un'implementazione dell'ID universalmente univoco (vedi UUID) calcolato dalle applicazioni Windows e Windows. Utilizzando un numero pseudo-casuale a 128 bit, i GUID vengono utilizzati per identificare account utente, documenti, software, hardware, interfacce software, sessioni, chiavi di database e altri elementi.
Come faccio a generare un GUID?
Mappatura dei componenti su un GUID
- Converti il nome in byte. …
- Converti lo spazio dei nomi in byte. …
- Concatenali ed esegui l'hashing usando il metodo di hashing corretto. …
- Dividi l'hash nei componenti principali di un GUID, timestamp, sequenza di clock e ID nodo. …
- Inserisci il componente timestamp nel GUID: 2ed6657de927468b.
Che cos'è un esempio GUID?
Tipi di GUID
Per identificare la versione del GUID, basta guardare la cifra della versione, ad esempio i GUID della versione 4 hanno il formato xxxxxxxx-xxxx-4xxx-Nxxx-xxxxxxxxxxxxdove N è uno tra 8, 9, A o B. Questa versione viene generata utilizzando sia l'ora corrente che l'indirizzo MAC del client.
Il GUID può essere lo stesso?
Teoricamente no, non sono unici. È possibile generare una guida identica più e più volte. … Da lì (tramite Wikipedia), le probabilità di generare un GUID duplicato: 1 su 2^128.