Generátor UUIDv1

Generujte časové identifikátory UUIDv1 s 60bitovým gregoriánským časovým razítkem.

UUID i dávkové soubory vznikají místně pomocí bezpečné náhodnosti prohlížeče a bez MAC adresy.

UUID i dávkové soubory vznikají místně pomocí bezpečné náhodnosti prohlížeče a bez MAC adresy.

Aktuální UUIDv1

Vložené časové razítko: UUID ukládá 60bitový čítač intervalů 100 ns od 15. října 1582.

UUIDv1 obsahuje časovou informaci, jeho kanonický text však není přímo seřazen podle vytvoření.

Stáhnout dávku UUIDv1

Zvolte 1 až 100 000. Na každý řádek se zapíše jedno malé UUID v pořadí generování.

Co tento nástroj dělá

Generovat UUID verze 1 podle RFC 9562 s gregoriánským časem, clock sequence a node polem.

Zkopírovat jedno UUID nebo místně vytvořit textový soubor s větší dávkou v pořadí generování.

Jak nástroj používat

  1. Použijte UUID v prvním panelu nebo vygenerujte další hodnotu.
  2. Zkontrolujte dekódovaný čas vytvoření pod UUID.
  3. Zvolte 1 až 100 000. Na každý řádek se zapíše jedno malé UUID v pořadí generování.
  4. Stáhněte vygenerovaný textový soubor UUIDv1 pro účely kompatibility nebo testování.

Praktické použití

  • Tvorba kompatibilních dat pro systémy, které výslovně vyžadují UUIDv1.
  • Zkoumání a testování extrakce času z existujících UUIDv1 záznamů.
  • Příprava fixture, importů nebo migrací pro starší UUID postupy.
  • Tvorba standardních příkladů pro dokumentaci a automatické testy.

Poznámky a omezení

  • UUIDv1 ukládá 60bitové gregoriánské časové razítko v jednotkách 100 ns, ale nízká, střední a vysoká časová pole nejsou uspořádána pro přímé textové řazení.
  • Generátor pro relaci inicializuje bezpečnou 14bitovou clock sequence a náhodné 48bitové node pole; MAC zařízení nikdy nečte.
  • Multicast bit node pole je nastaven, aby náhodná hodnota nevypadala jako IEEE adresa. Čas může být nepatrně posunut pro zachování pořadí generování.
  • RFC 9562 doporučuje UUIDv7 pro nové systémy bez potřeby kompatibility UUIDv1. UUID není tajemství ani přístupový token.

Časté dotazy

Obsahuje UUID mou MAC adresu?

Ne. Nástroj vytváří kryptograficky náhodné node pole a nastaví multicast bit místo čtení síťového hardwaru.

Lze text UUIDv1 řadit chronologicky?

Ne spolehlivě běžným textovým řazením, protože nejnižší časové pole je první. Použijte dekódovaný čas nebo UUIDv6/UUIDv7.

Co se stane při návratu hodin zpět?

Generátor změní clock sequence a pokračuje rostoucím interním časem, aby snížil riziko duplicit.

Má nová aplikace používat UUIDv1?

Obvykle jen kvůli kompatibilitě se stávajícím UUIDv1 postupem. RFC 9562 doporučuje UUIDv7 pro nové časově řazené systémy.

Odesílají se UUID na server?

Ne. Zobrazené UUID i běžná dávka vznikají místně v prohlížeči.