Generátor UUID
Vygeneruje UUID verze 4 i 7, cizí umí zkontrolovat.
Čistá náhoda, nejběžnější volba.
Nejvýš 500.
Kontrola cizího UUID
Identifikátory vznikají přímo ve vašem prohlížeči kryptograficky bezpečným generátorem, nikam se neposílají a nikde je neukládáme. Verzi 7 použijte tam, kde UUID slouží jako klíč v databázi: řadí se podle času vzniku, takže index neroste do šířky.
- Zpracování probíhá přímo ve vašem prohlížeči
- Zdarma bez registrace
Více o nástroji Generátor UUID
Co je UUID
UUID je 128bitový identifikátor zapsaný jako 32 hexadecimálních znaků v pěti skupinách. Jeho smyslem je, aby si ho každý mohl vygenerovat sám a přesto nedošlo ke srážce s cizím: pravděpodobnost, že se dvě náhodná UUID verze 4 potkají, je tak nízká, že se s ní v praxi nepočítá.
Verze 4, nebo verze 7?
Verze 4 je čistě náhodná a je to výchozí volba. Verze 7 má v prvních 48 bitech čas vzniku, takže se identifikátory dají řadit podle stáří. V databázi to má praktický dopad: index se plní na konci místo náhodně po celé struktuře, což šetří zápisy i místo.
Časté otázky
Jsou vygenerovaná UUID bezpečná?
Vznikají kryptograficky bezpečným generátorem prohlížeče, ne funkcí Math.random. Nikam se neodesílají a nikde se neukládají, takže je zná jen váš počítač.
Můžu je použít jako tajný token?
Verze 4 má 122 náhodných bitů, což na jednorázový odkaz stačí. U verze 7 pozor: čas vzniku v ní je čitelný, takže jako tajemství se nehodí.
Co znamená UUID ze samých nul?
Je to takzvané nulové UUID a používá se jako „žádná hodnota“ tam, kde sloupec nesmí být prázdný. Kontrola ho proto bere jako platné.