Le password vengono utilizzati ovunque per proteggere le informazioni private . Tuttavia, un sistema di crittografia potente è soltanto efficace quanto la forza della password. Le password possono essere rapidamente compromesse sono parole e frasi come compleanni , nomi di amici , o libri preferiti facili da indovinare . Questo è il motivo per cui alcune persone hanno di recente cominciato a utilizzare le password generate in modo casuale stringhe di lettere , che vengono poi memorizzati in un luogo privato . Questo rende ogni password unica e impossibile da indovinare. Stringhe casuali possono essere generati con un semplice programma Java . Cose che ti serviranno
Netbeans
Visualizza ulteriori istruzioni
1
Aperte " Netbeans . "
2
Creare un nuovo file cliccando " File "e" Nuova Classe ".
3
tipo " psvm " all'interno della classe per creare un" metodo principale " .
4
incolla quanto segue all'interno il metodo principale :
String s = " " ;
//Inizializza un generatore di numeri casuali
a caso r = new Random ();
. //quanti lettere nella stringa casuale
int lunghezza = 20; .
for (int i = 0; i < lunghezza ; i + + ) {
//Scegli una lettera . Questo funziona perché "char " è solo
//una speciale forma di numero intero , in modo da poter generare un
casuale
//integer con 'A' e 'Z' come i limiti .
char c = ( char ) ( r.nextInt ( ' Z' - ' A ' +1) + ' A '); ?
//Se questa lettera è minuscola
< p > if ( r.nextBoolean ( ) ) {
c = Character.toLowerCase ( c);
} .
//Aggiungere la lettera casuale alla stringa
s + = Character.toString ( c ) .
}
//stampa la stringa casuale
System.out.println ( s ) ;
5
Fare clic su " Esegui" per generare la stringa di password casuale
.