Witam, mój klucz publiczny składa się z 50 losowych znaków dla użytkownika, nawet dla kluczy do resetowania/ weryfikacji hasla, szansa na kolizje jest ekstrymalnie mała, ale jednak istnieje.
Czy dodanie do tego time() co zmniejszy znacznie szanse na kolizje jest dobrym pomyslem?
Jak zareagują użytkownicy, osoby znające się na php gdy w wygenerowanym tokenie zobaczą surową funkcję time() doklejoną?
hashowanie nie wchodzi w grę przy time, ponieważ ma ograniczoną liczbę znaków i szansa na kolizje znów jest większa.