Generatore di password

Click Genera

Imposta Lunghezza e le caselle dei caratteri, poi Genera una stringa con crypto.getRandomValues. La pagina non usa Math.random e non conserva il risultato.

Come usarlo

  1. Guarda Lunghezza. Parte da 16. Quando fai clic su Genera, un numero sotto 4 sale a 4 e un numero sopra 64 si taglia a 64. Una lunghezza vuota vale 16.
  2. Spunta gli insiemi che vuoi. Uppercase, Lowercase e Numbers partono selezionati. Simboli parte deselezionato. Il pool dei simboli è punteggiatura, non lettere o cifre.
  3. Fai clic su Genera. Una stringa sostituisce la riga sopra i pulsanti. Lo script genera anche una volta all'apertura della pagina, quindi di solito vedi una password prima del primo clic. Se ogni casella è spenta, la riga ti dice di selezionare almeno un tipo.
  4. Fai clic su Copia per scrivere la riga corrente negli appunti. Copia salta la riga solo quando legge ancora Click Genera.

Quando è utile

Usalo per un accesso nuovo, una password di un'app o una chiave wifi che scriverai tu. Cambia Lunghezza e le caselle, poi Genera di nuovo, prima di Copia. Un'estrazione breve da gioco è un altro lavoro.

Numero casuale estrae interi con Math.random per punteggi e liste. Dadi mostra facce da tavolo e un totale. Quelle pagine sono per i giochi, non per i segreti, e nessuna delle due dovrebbe essere la fonte di una password.

Limiti

La pagina non memorizza la password e non la confronta con un elenco di violazioni. Non avrai un avviso se gli stessi caratteri sono già comparsi in una fuga pubblica. Non c'è una lista della cronologia e non c'è un account.

Ogni carattere è scelto dal pool combinato, quindi una lunghezza corta può mancare un insieme che hai spuntato. Spuntare Simboli non garantisce che compaia un simbolo. Copia dipende dal permesso degli appunti. Se il browser blocca quella scrittura, seleziona i caratteri a schermo. Mettere la stringa in un'immagine QR la rende leggibile da qualsiasi scanner, quindi fallo solo quando condividere l'immagine è lo scopo.

Domande

Genera usa Math.random?

No. Riempie un array tipizzato con crypto.getRandomValues e mappa ogni valore sul pool di caratteri. Gli strumenti di gioco di questo sito usano Math.random. Questa pagina no.

E se ogni casella è spenta?

Genera si ferma e la riga dice di selezionare almeno un tipo. Riaccendi almeno uno fra Uppercase, Lowercase, Numbers o Simboli, poi Genera di nuovo.

Bastano 4 caratteri?

Il controllo ammette da 4 a 64 e parte da 16. Quattro è solo il pavimento. Sedici con maiuscole, minuscole e numeri è un accesso normale. Aggiungi Simboli quando il sito li accetta.