Schrek.fr

Mon super blog :)

  1. home
  2. posts
  3. 2023
  4. 02
  5. Diceware

Diceware


C est fini les mots de passe, il faut passer aux phrases de passe. Plus facile à retenir plus compliquer à casser. Pour les mots de passe, l’avantage est que l’on peut décomplexifier un mot de passe avec tous les caractères

MaisonBananeRougeMystereBiere 
AhdikeJeujenksKjnskodnKshjkskk

Pour générer une phrase de passe il faut un outil qui crée du « hasard » et un dictionnaire de mot qui va bien.

Qu’est-ce que Diceware ?

Diceware est une méthode pour construire une phrase de passe qui utilise des dés pour choisir au hasard des mots parmi une liste. Chaque mot de la liste est précédé par un nombre à cinq chiffres. On lance un dé cinq fois ou une fois cinq dés, le résultat donne un mot dans la liste.

Exemple de liste:

32424 gaule
32425 gava
32426 gavais
32431 gavant
32432 gave
32433 gavee
32434 gaves
32435 gavez
32436 gavial
32441 gaviez

Pour l’outil, on va utiliser Diceware et pour les mots des dictionnaires.

L’outil

Diceware en ligne de commande. L’utilisation est simple

 $ diceware -h Aide
 $ diceware dictionnaire.txt Utilise la liste des mots du dico
-n nombre de mots
-c Majuscule au début de chaque mot (par défaut)
--no-caps Sans majuscule
-s NUM Insérer des caractères spéciaux NUM: nombre de caractère 
-d DELIMITER Insérer un séparateur de mot 

Un exemple

$ diceware -d \& -n 4 wordlist_fr_4d_2.txt 
Personne&Dangereux&Myrtille&Moderne
\# pour échapper le caractère spécial, sinon ça déclenche une erreur

Les dictionnaires

https://github.com/chmduquesne/diceware-fr

https://github.com/mbelivo/diceware-wordlists-fr

Liens

https://fr.wikipedia.org/wiki/Diceware

https://github.com/ulif/diceware

https://linuxfr.org/users/mweber/journaux/diceware-liste-de-mots-en-français

https://github.com/mbelivo/diceware-wordlists-fr

http://world.std.com/~reinhold/diceware.html

https://connect.ed-diamond.com/MISC/MISC-080/Mots-de-passe-le-mieux-est-l-ennemi-du-bien

https://diceware.readthedocs.io/en/stable/wordlists.html

comments powered by Disqus