Générateur mot de passe bash
|
27-11-2012, 23h10
(Modification du message : 27-11-2012, 23h10 par b0fh.)
Message : #5
|
|
b0fh
![]() Membre actif ![]() Messages : 210 Sujets : 17 Points: 309 Inscription : Jul 2012 |
RE: Générateur mot de passe bash
Hello,
Une petite remarque de crypto: il faut éviter d'utiliser un modulo pour rogner un nombre aléatoire, sauf si la nouvelle taille est un diviseur de l'ancienne. Sinon ça introduit un biais dans la sélection du nombre. $RANDOM retourne un nombre entre 0 et (2^15)-1, et ton alphabet fait 71 caractères; on a 2^15 = 461*71 + 37 sur ces (2^15) possibilités, il y en a donc 462 pour chacun des 37 premiers choix, et seulement 461 pour les 34 restants. Une sélection non baisée te donne une entropie de log_2(71) = 6.1497471 bits par caractère, alors que ta sélection biaisée a une entropie de 37*462*log(462/2^15)/2^15 + 34*461*log(461/2^15)/2^15 = 6.1497462. Le temps d'attaque hypothétique pour un mot de passe généré est donc réduit de 2^(longueur du mot de passe * différence_entropie), soit un gain de 0.0005% pour un mot de passe de 10 caractères. Sans importance dans ton cas pratique (pas pas forcément pour tous les autres !) Sinon, y'a pwgen http://sourceforge.net/projects/pwgen/ qui fait ça très bien et qui est livré avec la plupart des distros populaires. |
|
« Sujet précédent | Sujet suivant »
|
Messages dans ce sujet |
Générateur mot de passe bash - par notfound - 27-11-2012, 22h12
RE: Générateur mot de passe bash - par gruik - 27-11-2012, 22h19
RE: Générateur mot de passe bash - par notfound - 27-11-2012, 22h25
RE: Générateur mot de passe bash - par Ark - 27-11-2012, 22h30
RE: Générateur mot de passe bash - par b0fh - 27-11-2012, 23h10
|
Sujets apparemment similaires… | |||||
Sujet | Auteur | Réponses | Affichages | Dernier message | |
[Python] Chiffrer votre fichier de mot de passe | Junky | 5 | 402 |
17-01-2015, 23h36 Dernier message: octarin |
|
[Bash] Script de Backup | Edelwin | 4 | 348 |
24-04-2013, 10h43 Dernier message: notfound |
|
Générateur de wordlist pour brute force | thxer | 1 | 188 |
07-02-2013, 23h04 Dernier message: LR-6 |
Utilisateur(s) parcourant ce sujet : 2 visiteur(s)