Galactropy

> SYSTEM_ROOT

MODUŁ GENERATOR BEZPIECZNYCH TOKENÓW

Skórka
Język
TRNG / SDR SHA-512

> NARZĘDZIE_LOSOWOŚCI

Generator tokenów

Generuj kryptograficznie silne, losowe tokeny do identyfikatorów sesji, tokenów dostępu czy linków weryfikacyjnych e-mail, zasilane fizyczną entropią zamiast samego PRNG po stronie serwera.

Wygeneruj wartość

--- skopiuj

Skąd pochodzi losowość?

Całe zadanie tokenu sesji czy dostępu to bycie nieodgadnionym; jeśli atakujący potrafi przewidzieć lub zawęzić przestrzeń tokenów, token przestaje cokolwiek chronić.

To narzędzie losuje bezpieczne dla URL bajty z fizycznej puli entropii SDR Galactropy i koduje je w ciąg tokenu, więc dobór znaków nie jest napędzany wyłącznie lokalnym stanem PRNG serwera.

⚠ Ostrzeżenie kryptograficzne

Traktuj wygenerowane tokeny jak hasła: przesyłaj je wyłącznie przez HTTPS, przechowuj w postaci hashowanej jeśli zapisujesz je po stronie serwera, i nadawaj im czas wygaśnięcia zamiast pozwalać im żyć wiecznie.

Często zadawane pytania (FAQ)

Jak długi powinien być token sesji?

32 bajty (256 bitów) leżącej u podstaw losowości to powszechna baza dla tokenów sesji i dostępu, z dużym zapasem ponad to, co można złamać brute-force'em, nawet zakodowane jako dłuższy ciąg tekstowy.

Czy mogę użyć tego do linków resetujących hasło?

Tak, to typowy przypadek użycia. Upewnij się tylko, że link szybko wygasa i jest unieważniany po pierwszym użyciu.