Obsah

UUID (Universally Unique Identifier)

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`).

Proč používáme UUID místo prostých čísel?

V našem distribuovaném prostředí (pobočky, cloudy, edge zařízení) mají UUID zásadní výhody:

Využití v naší společnosti

UUID prostupuje všemi vrstvami naší IT architektury:

1. Vývoj a databáze

Náš Vývojový tým používá UUID jako primární klíče v databázích pro:

2. Správa infrastruktury

IT Podpora se s UUID setkává při správě hardwaru a virtualizace:

3. Sítě a komunikace

V rámci protokolu VoIP a síťových služeb:

Verze UUID, které nasazujeme

V závislosti na účelu volíme různé verze standardu:

Bezpečnostní upozornění

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