Jak działa Generator UUID
Generator UUID tworzy UUID wersji 4 (losowe) przy użyciu wbudowanej funkcji przeglądarki crypto.randomUUID(), która czerpie z kryptograficznie bezpiecznego generatora liczb losowych systemu operacyjnego. Możesz wygenerować UUID wersji 4 (losowe) lub wersji 7 (uporządkowane czasowo), pojedynczo lub w partii do 100, a następnie skopiować listę lub pobrać ją jako plik tekstowy. Ponieważ źródło entropii to lokalny sprzęt, nic, co generujesz, nie trafia na serwer.
UUID v4 składa się ze 122 losowych bitów ułożonych w standardowym formacie szesnastkowym 8-4-4-4-12 (na przykład 550e8400-e29b-41d4-a716-446655440000). Nibbel wersji jest ustalony na 4, a bity wariantu na 10xx, więc każde wyjście jest prawidłowym UUID zgodnym z RFC 4122. CSPRNG przeglądarki to to samo źródło, które jest używane do generowania kluczy TLS, co oznacza, że prawdopodobieństwo kolizji w pełnej przestrzeni v4 jest zaniedbywalne przy każdym praktycznym zastosowaniu.