Globálně jedinečný identifikátor
Globálně jedinečný identifikátor ( GUID [ Gu: id ]) je číslo s 128 bitů (16 bajtů ), které se používá v distribuovaných počítačových systémech. GUID je implementace standardu UUID ( Universally Unique Identifier Standard).
Identifikátory GUID jsou obvykle zastoupeny ve formátu 8-4-4-4-12 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX , kde každé X znamená znak z hexadecimálního systému, a proto může být číslice 0–9 nebo písmeno A - F, např. B. 936DA01F-9ABD-4D9D-80C7-02AF85C822A8 (32 písmen / číslic, 36 znaků s pomlčkami).
Čtyři nejvýznamnější bity třetího bloku (počítáno zleva) označují verzi identifikátoru GUID, ze kterého lze odvodit typ algoritmu použitého ke generování identifikátoru GUID. Až tři nejvýznamnější bity čtvrtého bloku identifikují použitou variantu. V příkladu lze verzi identifikovat podle 4 a variantu podle 8 v 936DA01F-9ABD- 4 D9D- 8 0C7-02AF85C822A8. Stejnou variantu jako v příkladu lze také identifikovat pomocí 9, A nebo B namísto 8, protože pro tuto variantu ( 10xx) se počítají pouze první dva bity .
GUID přístup
Představitelnou možností získání jedinečného identifikátoru by bylo přidělení centrálním registrem. Takový centrální registr pro podkladové adresy MAC již pro počítačové síťové karty existuje . Za předpokladu, že počítač může vytvořit pouze jeden nový datový záznam současně, lze z MAC adresy vytvářejícího počítače a časového razítka určit globálně jedinečný identifikátor datového záznamu. GUID verze 1 jsou založeny na MAC adrese a aktuálním čase výpočtového systému. Použití adresy MAC je kontroverzní, protože ukazuje, zda je konkrétní hostitel původcem identifikátoru GUID. To může ohrozit soukromí tvůrců GUID.
V aktuální verzi 4 se adresa MAC již nepoužívá ke generování identifikátorů GUID. Proto je stěží možné vyvodit závěry o autorovi. Většina GUID je nyní pseudonáhodné číslo, které však není kryptograficky bezpečné .
aplikace
V operačních systémech Windows společnosti Microsoft se identifikátory GUID používají na mnoha místech, například k jedinečné identifikaci dokumentů Office , rozhraní COM nebo ovládacích prvků Active-X .
Další aplikací je identifikace svazků a typů oddílů v tabulce oddílů GUID .
Identifikátor GUID lze uložit jako ID replikace.
webové odkazy
- Syntaxe a sémantika varianty DCE univerzálních jedinečných identifikátorů (UUID )
- RFC 4122 - Univerzálně jedinečný identifikátor (UUID) URN Namespace , navrhovaný internetový standard pro UUID
Individuální důkazy
- ^ Leach, Paul J., Mealling, Michael, Salz, Rich: Univerzálně jedinečný identifikátor (UUID) URN Namespace. Internet Engineering Task Force, červenec 2015, přístup 22. března 2018 .
- ^ Peter Siering, Christian Persson : Velký bratr Bill. Tajná čísla Microsoftu - údajně závada . In: c't . heise Verlag, Hanover, červen 1999 ( online ).