Comment générez-vous des mots de passe?
- Des personnages aléatoires?
- Mots de passe?
- Haut Ascii?
Quelque chose comme ça?
cat /dev/urandom | strings
Comment générez-vous des mots de passe?
Quelque chose comme ça?
cat /dev/urandom | strings
L'application "Keychain Access" de Mac OS X vous donne accès au joli générateur de mot de passe OS X. Appuyez sur commande-N et cliquez sur l'icône de clé. Vous pouvez choisir le style de mot de passe (mémorable, numérique, alphanumérique, aléatoire, FIPS-181) et choisir la longueur. Il vous avertit également des mots de passe faibles.
Un script python court pour générer des mots de passe, à l'origine du livre de recettes python.
#!/usr/bin/env python
from random import choice
import getopt
import string
import sys
def GenPasswd():
chars = string.letters + string.digits
for i in range(8):
newpasswd = newpasswd + choice(chars)
return newpasswd
def GenPasswd2(length=8, chars=string.letters + string.digits):
return ''.join([choice(chars) for i in range(length)])
class Options(object):
pass
def main(argv):
(optionList,args) = getopt.getopt(argv[1:],"r:l:",["repeat=","length="])
options = Options()
options.repeat = 1
options.length = 8
for (key,value) in optionList:
if key == "-r" or key == "--repeat":
options.repeat = int(value)
elif key == "-l" or key == "--length":
options.length = int(value)
for i in xrange(options.repeat):
print GenPasswd2(options.length)
if __name__ == "__main__":
sys.exit(main(sys.argv))
J'utilise un mot de passe sécurisé pour générer et stocker tous mes mots de passe, de cette façon, vous n'avez pas à vous souvenir de mots de passe super forts (sauf celui qui déverrouille votre coffre).
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.