GUID generator
Con questa utility è possibile generare dei Guid (Globally unique Identifier) compatibile con gli ambienti Microsoft:
Il guid non è niente altro che un numero pseudo-casuale a 128 bit (16 byte).
Un guid nullo corrisponde a {00000000-0000-0000-0000-000000000000}.
Per generare un nuovo Guid in C# è necessario invocare il seguente metodo statico:
mentre per ottenere un Guid vuoto va richiamata la proprietà:
Il guid non è niente altro che un numero pseudo-casuale a 128 bit (16 byte).
Un guid nullo corrisponde a {00000000-0000-0000-0000-000000000000}.
Per generare un nuovo Guid in C# è necessario invocare il seguente metodo statico:
C#
Guid.NewGuid()
// Guid.NewGuid().ToString("B")
C#
Guid.Empty
// {00000000-0000-0000-0000-000000000000}
Esistono due versioni di Guid.
La prima versione era legata al MAC Address della macchina (ultimi 6 bytes del Guid) e aveva il seguente formato
- {xxxxxxxx-xxxx-1xxx-xxxx-mmmmmmmmmmmm}
quindi era possibile risalire alla macchina che l'aveva generato ma era sicuramente univoco (m = MAC Address).
La versione attuale non è più legato al MAC
- {xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx}
quindi più sicuro a livello di privacy ma teoricamente è possibile che si generino due Guid identici su macchine differenti (molto improbabile).
La prima versione era legata al MAC Address della macchina (ultimi 6 bytes del Guid) e aveva il seguente formato
- {xxxxxxxx-xxxx-1xxx-xxxx-mmmmmmmmmmmm}
quindi era possibile risalire alla macchina che l'aveva generato ma era sicuramente univoco (m = MAC Address).
La versione attuale non è più legato al MAC
- {xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx}
quindi più sicuro a livello di privacy ma teoricamente è possibile che si generino due Guid identici su macchine differenti (molto improbabile).