Bonjour,
Je veux mettre en place un générateur de mot de passe .
Y a t il qcq qui a une idée:king:
Version imprimable
Bonjour,
Je veux mettre en place un générateur de mot de passe .
Y a t il qcq qui a une idée:king:
Tout dépend du niveau de sécurité souhaité, et aussi du caractère aléatoire de la génération. Un exemple rapide :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 public static String generePassword( int taille ) { Random rand = new Random(); StringBuffer buffer = new StringBuffer(); taille = Math.abs( taille ); int c = 0; while( taille > 0 ) { --taille; //minuscule + majuscule + chiffre c = rand.nextInt( 26 * 2 + 10 + 1 ); if( c < 26 ) { buffer.append( (char)( 'a' + c ) ); } else if( c < 26 * 2 ) { buffer.append( (char)( 'A' + c - 26 ) ); } else { buffer.append( (char)( '0' + c - 26 * 2 ) ); } } return buffer.toString(); }
Merci ça marche :yaisse2: