Wszystkie narzędziaHasła i szyfrowanie

Generator losowy

Generuj UUID (v4 i v7), rzucaj kośćmi i monetami, losuj liczby oraz twórz tokeny szesnastkowe lub base64url. Działa na Twoim urządzeniu i niczego nie przesyła.

Działa na Twoim urządzeniu
Wczytywanie narzędzia…

Jedna strona losowych narzędzi, wszystkie korzystają z kryptograficznego generatora liczb losowych przeglądarki, czyli tego samego źródła, którego używa się do kluczy szyfrowania. Twórz UUID, rzuty kośćmi, rzuty monetą, liczby z zakresu lub tokeny w dowolnej ilości i kopiuj je wszystkie naraz.

Co dzieje się z Twoimi danymi

  • Wartości powstają w Twojej przeglądarce i nigdy nie są nigdzie wysyłane. Generowanie nie wysyła żadnych żądań.
  • Nic nie jest zapisywane ani rejestrowane. Odśwież stronę, a wszystkie wartości znikną.
  • Liczby są losowane bez przechylenia, więc zakres, który nie dzieli się równo, nie faworyzuje niższych wartości.

Ograniczenia, o których warto wiedzieć

  • UUID to identyfikator, a nie sekret. Wersja 7 zaczyna się od czasu utworzenia, więc ujawnia, kiedy powstała. Jako klucza tajnego użyj opcji tokenu.
  • Losowość z przeglądarki nadaje się do codziennych wyborów i kluczy, które tworzysz i od razu używasz. W przypadku czegoś tak poważnego jak seed portfela użyj zaufanego, wyspecjalizowanego narzędzia.

Najczęściej zadawane pytania

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

Wersja 4 jest w całości losowa. Wersja 7 zaczyna się od bieżącego czasu w milisekundach, po którym następują losowe bity, więc późniejsze wartości sortują się po wcześniejszych, co sprawdza się w kluczach baz danych.

Czy to wystarczająco losowe dla kluczy?

Liczby pochodzą z kryptograficznie bezpiecznego generatora przeglądarki, który jest właściwym źródłem. Tokeny nadają się na klucze API i sekrety o wybranym rozmiarze. W przypadku haseł generator haseł dodaje opcje, o które pytają witryny.

Czy kości i moneta są uczciwe?

Tak. Każda ściana i strona jest jednakowo prawdopodobna. Narzędzie unika niewielkiego przechylenia, które powoduje prosta operacja reszty z dzielenia, gdy liczba ścian nie dzieli równo zakresu generatora.