comment puis-je générer un mot de passe aléatoirement ? [JAVA] - Programmation
Marsh Posté le 22-03-2002 à 16:49:04
Ne me demande aucun nom de classe/fonction je ne les connais pas.
Je te donne une méthode (fonctionne en n'importe quel langage).
1) tu génére un entier aléatoirement
2) tu t'arranges pour que cet entier corresponde à code ascii (tu bornes la génération aléatoire / tronques à 256 / tu fais un tableau de correspondance).
3) si tu veux que ce soit un caractère affichable -> tu filtre
Y'a plein de methode.
Amuse toi bien.
[jfdsdjhfuetppo]--Message édité par Mog--[/jfdsdjhfuetppo]
Marsh Posté le 22-03-2002 à 17:36:16
cedric_bix a écrit a écrit : Désolée de vous demander ça, je suis un peut une quiche en JAVA et je dois trouver un code pour generer un mot de passe (chaine de charactere) de facon automatique. Merci d'avance BiX |
bin tu peux générer un nombre de manière aléatoire (voir random) et le transformer en string par après.
A+
Marsh Posté le 22-03-2002 à 20:17:57
Ou bien alors tu génères aléatoirement un nombre, et ensuite tu récupères le caractère ASCII qui lui correspond.
Marsh Posté le 22-03-2002 à 20:19:45
Sinon tu peux aussi fermer les yeux, secouer tes mains énergiquement et ouvrir les yeux, ça te fera un entier aléatoire compris entre 1 et 10 (normalement). Pis ensuite tu fais pareil avec les orteils, tu fais la somme et tu recommences jusqu'à obtenir un nombre correspondant à un caractère.
Marsh Posté le 22-03-2002 à 20:21:35
Tiens, j'y pense, t'as pensé à compter le nombre de cheveux sur ton oreiller ? Ca te fera un nombre aléatoire (mais bon, un seul par jour), et ensuite tu prends le caractère correspondant.
Marsh Posté le 25-03-2002 à 15:58:27
c'est super constructif cette rubrique !!!!!!
J'avais cru lire "programmation", on en est loin !!!!!
Allez les jeunes, un supo et au dodo !!
Marsh Posté le 25-03-2002 à 16:02:32
cedric_bix a écrit a écrit : c'est super constructif cette rubrique !!!!!! J'avais cru lire "programmation", on en est loin !!!!! Allez les jeunes, un supo et au dodo !! |
bin comme tu généralises toi. Je t'ai donné une réponse valable!
Marsh Posté le 25-03-2002 à 16:33:35
Ou alors tu te fais un tableau initialisé avec les lettres minuscules, un avec les majuscules, un avec les chiffres, un avec des caractères spéciaux... Puis tu pioche dedans à partir de random(). L'avantage c'est que tu peux facilement régler les proportions de chiffres ou caractères spéciaux.
Enfin c'est pas bien compliqué.
Marsh Posté le 22-03-2002 à 16:40:18
Désolée de vous demander ça, je suis un peut une quiche en JAVA et je dois trouver un code pour generer un mot de passe (chaine de charactere) de facon automatique.
Merci d'avance
BiX