Genel Benzersiz Tanımlayıcılar (GUID), bir güvenlik nedeni olduğunu düşündüğüm belirli bir biçime sahip gruplanmış bir dizedir.
Bir GUID genellikle metinde beş gruba ayrılan onaltılık basamak dizisi olarak yazılır, örneğin:
3F2504E0-4F89-11D3-9A0C-0305E82C3301
Neden GUID / UUID dizeleri X uzunluğunun onaltılık kullanılarak kodlanmış rastgele baytlar değil?
Bu metin gösterimi, tire işaretleriyle ayrılmış aşağıdaki alanları içerir:
| Hex digits | Description |------------------------- | 8 | Data1 | 4 | Data2 | 4 | Data3 | 4 | Initial two bytes from Data4 | 12 | Remaining six bytes from Data4
UUID standartlarının birkaç versiyonu da vardır .
Sürüm 4 UUID'ler genellikle dahili olarak 128 bitlik ham bir dizi olarak saklanır ve genellikle aşağıdaki gibi bir biçimde görüntülenir:
Uuid: xxxxxxxxxxxx-4xxx-yxxx-xxxxxxxxxxxx