Bezpieczeństwo aplikacji webowych · Senior · Pytanie 41 z 75
Jakiego źródła losowości używać do ID sesji i tokenów resetu w przeglądarce lub Node.js?
- ✓Poprawna odpowiedź: CSPRNG:
crypto.getRandomValues(),crypto.randomUUID()lubcrypto.randomBytes() - 2Bieżącego czasu razem z ID użytkownika
- 3
Math.random()zamienionego na tekst
Wyjaśnienie
Math.random() nie jest projektowany jako nieprzewidywalny. Tokeny bezpieczeństwa wymagają kryptograficznie bezpiecznego generatora.