UUID je 128bitové číslo používané k jednoznačné identifikaci informací v počítačových systémech bez nutnosti centrální správy. To znamená, že kdokoliv může vygenerovat UUID a s extrémně vysokou pravděpodobností bude tento identifikátor unikátní na celém světě.
V textové podobě se UUID zapisuje jako řetězec 32 hexadecimálních číslic rozdělených pomlčkami do pěti skupin (např. `550e8400-e29b-41d3-a456-426614174000`).
V našem distribuovaném prostředí (pobočky, cloudy, edge zařízení) mají UUID zásadní výhody:
UUID prostupuje všemi vrstvami naší IT architektury:
Náš Vývojový tým používá UUID jako primární klíče v databázích pro:
IT Podpora se s UUID setkává při správě hardwaru a virtualizace:
V rámci protokolu VoIP a síťových služeb:
V závislosti na účelu volíme různé verze standardu:
Ačkoliv jsou UUID unikátní, v rámci kybernetické bezpečnosti pamatujte:
1. **UUID není heslo:** UUID v4 je sice těžké uhodnout, ale samo o sobě by nemělo sloužit jako jediný autorizační prvek. 2. **Logování:** UUID jsou skvělá pro křížové vyhledávání v logách při řešení incidentů.
Tip pro vývojáře: Pokud generujete UUID v JavaScriptu pro naše frontendy, používejte standardní API `crypto.randomUUID()`, které je bezpečné a vysoce výkonné.
— Související stránky: ZIF, Vývojový tým, Kybernetická bezpečnost, IoT zařízení, Virtual Machine, Jira, VCS