Générer un password
|
13-11-2014, 09h59
(Modification du message : 13-11-2014, 10h14 par gruik.)
Message : #1
|
|
cacaphonie
Newbie Messages : 12 Sujets : 3 Points: 11 Inscription : Oct 2014 |
Générer un password
Salut :p
vu qu'hier j'avais rien à faire j'avais le choix entre : vérifier le niveau de sécurité d'un mdp ou d'en générer un. J'ai choisi celui qui me convenait le mieux (pour le moment) main.py Code PYTHON :
|
|
13-11-2014, 10h14
Message : #2
|
|
gruik
gouteur de savon Messages : 757 Sujets : 44 Points: 482 Inscription : Oct 2012 |
RE: Générer un password
je me suis permis de rajouter la coloration syntaxique python, merci pour le partage
Avant donc que d'écrire, apprenez à penser.
Selon que notre idée est plus ou moins obscure, l'expression la suit, ou moins nette, ou plus pure. Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau, L'Art poétique) |
|
13-11-2014, 10h57
Message : #3
|
|
Junky
Snorky Master Messages : 228 Sujets : 35 Points: 203 Inscription : Mar 2013 |
RE: Générer un password
Bonjour,
Nice bout de code Cacophonie. Juste une petite chose (tu vas dire que je chipotte ) mais à chaque condition tu fait: Code PYTHON :
Tu peux le faire qu'une seule fois a la fin. Après ton 'else' et ca t'évites de le l'écrire 3 fois. Code PYTHON :
De plus tu a oublié le '!' dans ton shébang. Sinon nice fonction et merci du partage. Junky, Pour la sécurité, sous linux, le principal soucis est l'interface chaise/clavier
|
|
13-11-2014, 11h05
Message : #4
|
|
notfound
#!/usr/bin/env bash Messages : 687 Sujets : 47 Points: 271 Inscription : Sep 2012 |
RE: Générer un password
Tant qu'Ã chipoter, autant le faire jusqu'au bout :
Code PYTHON :
Thx pour le partage |
|
13-11-2014, 23h25
(Modification du message : 13-11-2014, 23h34 par F50.)
Message : #5
|
|
F50
Newbie Messages : 12 Sujets : 1 Points: 0 Inscription : Jul 2012 |
RE: Générer un password
Code PYTHON :
Suis-je le seul à utiliser [] au lieu de list() ? |
|
13-11-2014, 23h28
Message : #6
|
|
octarin
Apprenti sorcier Messages : 68 Sujets : 11 Points: 47 Inscription : May 2013 |
RE: Générer un password
Ptet parce que c'est pas la même chose
Code PYTHON :
Faire des mathématiques c’est donner le même nom à des choses différentes. -- Henri Poincaré
|
|
13-11-2014, 23h29
(Modification du message : 13-11-2014, 23h31 par b0fh.)
Message : #7
|
|
b0fh
Membre actif Messages : 210 Sujets : 17 Points: 309 Inscription : Jul 2012 |
RE: Générer un password
Peut-être parce que ça ne fait pas la même chose ?
Code PYTHON :
Edit: grillé par octarin. Par contre y mettre en liste explicitement ne sert à rien: Code PYTHON :
|
|
14-11-2014, 08h39
Message : #8
|
|
Banni Messages : 121 Sujets : 10 Points: 22 Inscription : Feb 2012 |
RE: Générer un password
hey voici mon code en C:
Code C :
|
|
14-11-2014, 18h01
Message : #9
|
|
Aniem
Newbie Messages : 22 Sujets : 1 Points: 9 Inscription : Jun 2013 |
RE: Générer un password
Proverbe shadock du jour : Pourquoi faire simple quand c'est si joli de faire compliqué ?
Code BASH :
Meilleur alphabet ([a-zA-Z0-9+/] au lieu de simplement [a-zA-Z0-9] ), excellent aléa (urandom étant recommandé pour les besoins crypto, bien qu'apparemment ce soit overrated), plus simple. Pourquoi se casser la tête ? |
|
14-11-2014, 18h15
(Modification du message : 14-11-2014, 18h19 par notfound.)
Message : #10
|
|
notfound
#!/usr/bin/env bash Messages : 687 Sujets : 47 Points: 271 Inscription : Sep 2012 |
RE: Générer un password
Pour rappel/info, d'autres techniques de générations de password avaient été abordées lors de mon PREMIER post (nostalgie ) dans lequel je m'étais fais défoncé corrigé par b0fh (cadeau de bienvenu ? )
Ici => http://n-pn.fr/forum/showthread.php?tid=2445 o/ |
|
14-11-2014, 18h57
Message : #11
|
|
Kiwazaru
Padawan d'un super escargot Messages : 284 Sujets : 26 Points: 139 Inscription : Mar 2012 |
RE: Générer un password
Une question, sachant qu'un nombre aléatoire est généré avec le temps, peut-on dire qu'avec une machine identique à celle qui a généré le mot de passe, et avec le même programme, si on exécute ce même programme exactement à la même heure que la machine qui a généré le mot de passe, alors le mot de passe généré en sortie sera le même ?
Toucher au Kernel, c'est un peut comme se shooter au LSD, on pense pouvoir tout faire mais ça finit souvent mal.
|
|
14-11-2014, 19h02
Message : #12
|
|
Aniem
Newbie Messages : 22 Sujets : 1 Points: 9 Inscription : Jun 2013 |
RE: Générer un password
Un nombre aléatoire n'est pas necessairement généré avec l'horloge. C'est souvent utilisé en tant que seed, par contre.
Utiliser l'horloge est un mauvais moyen d'avoir de l'entropie, et donc de faire de l'aleatoire qui soit sensible. |
|
14-11-2014, 19h07
Message : #13
|
|
gruik
gouteur de savon Messages : 757 Sujets : 44 Points: 482 Inscription : Oct 2012 |
RE: Générer un password
(14-11-2014, 18h57)Kiwazaru a écrit : Une question, sachant qu'un nombre aléatoire est généré avec le temps, peut-on dire qu'avec une machine identique à celle qui a généré le mot de passe, et avec le même programme, si on exécute ce même programme exactement à la même heure que la machine qui a généré le mot de passe, alors le mot de passe généré en sortie sera le même ? oui, c'est pour ça qu'on parle en réalité de générateur de nombres pseudo-aléatoires (PRNG en anglish), et c'est pour cette raison que c'est le composant quasiment le plus critique du cryptosystème
Avant donc que d'écrire, apprenez à penser.
Selon que notre idée est plus ou moins obscure, l'expression la suit, ou moins nette, ou plus pure. Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau, L'Art poétique) |
|
14-11-2014, 20h05
Message : #14
|
|
Kiwazaru
Padawan d'un super escargot Messages : 284 Sujets : 26 Points: 139 Inscription : Mar 2012 |
RE: Générer un password
Ok ça m'éclaire bien le truc du coup. Merci
Toucher au Kernel, c'est un peut comme se shooter au LSD, on pense pouvoir tout faire mais ça finit souvent mal.
|
|
14-11-2014, 20h37
Message : #15
|
|
eax64
Newbie Messages : 8 Sujets : 0 Points: 13 Inscription : Nov 2012 |
RE: Générer un password
(14-11-2014, 18h01)Aniem a écrit : Proverbe shadock du jour : Pourquoi faire simple quand c'est si joli de faire compliqué ? Qui peut se simplifier par : Code BASH :
Sur une taille de 6, t'aurais pas de '=' donc même pas besoin du cut :p Parce que sinon quitte à faire compliquer, on peut s'amuser hein ! Code BASH :
|
|
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)