fixmint
PL

Generator UUID: v4 i v7

Losowe UUID v4 lub uporządkowane czasowo v7, generowane na Twoim urządzeniu, z kopiowaniem i pobieraniem.

  • Działa na Twoim urządzeniu
  • Bez rejestracji
  • Działa offline po wizycie

Jak jak wygenerować UUID

  1. Wybierz wersję 4, jeśli potrzebujesz losowych ID, albo wersję 7, jeśli ID mają sortować się według czasu.
  2. Ustaw liczbę, a potem zaznacz wielkie litery, brak myślników lub nawiasy klamrowe, jeśli wymaga tego Twój kod.
  3. Skopiuj wszystkie albo pobierz listę. Wklej dowolne UUID w sekcji Sprawdź, aby odczytać jego wersję i czas.

Pytania

Czym różni się UUID v4 od v7?

Wersja 4 jest losowa, poza bitami wersji i wariantu. Wersja 7 zaczyna się od czasu Unix w milisekundach, więc ID utworzone później sortują się później, co pasuje do kluczy bazy danych indeksowanych po kolei.

Czy wygenerowane UUID są unikalne?

Losowe wartości v4 są w praktyce unikalne, bo 122 ich bity są losowe. Generator korzysta z crypto.randomUUID lub crypto.getRandomValues, czyli kryptograficznego źródła losowości przeglądarki. Na jednej stronie ID v7 rosną w obrębie każdej milisekundy, więc nigdy się nie powtarzają.

Czy mogę użyć UUID jako hasła?

Nie. UUID to identyfikator, a nie tajemnica, a UUID v7 pokazuje, kiedy został utworzony. Do haseł i tokenów dostępu użyj generatora w menedżerze haseł.

Skąd bierze się czas w UUID v7?

Pierwsze 48 bitów zawiera czas Unix w milisekundach, pobrany z zegara Twojego urządzenia. Sprawdź zamienia te bity z powrotem na datę i godzinę w formacie ISO, w czasie UTC.

Opinie

    Brak opinii. Bądź pierwszy.

    Twoja ocena

    Twój e-mail nigdy nie jest pokazywany ani zapisywany.

    Czytaj dalej