Qu'est-ce que Master Password ?

Master Password est un gestionnaire de mots de passe stateless (sans état). Contrairement à LastPass, 1Password ou Bitwarden, il ne stocke AUCUN mot de passe. Au lieu de cela, il génère vos mots de passe de manière algorithmique à partir de :

  • Votre nom complet
  • Votre mot de passe maître
  • Le nom du site

✅ Avantages

  • Aucun fichier à perdre - Pas de base de données à sauvegarder
  • Aucun cloud - Pas de synchronisation nécessaire
  • Portable - Fonctionne partout (Linux, Windows, Mac, Android, iOS)
  • Sécurisé - Utilise l'algorithme scrypt pour la dérivation de clés
  • Open source - Code transparent et auditable

⚠️ Inconvénients

  • Tu dois te souvenir exactement de ton nom complet et mot de passe maître
  • Pas de stockage de notes ou fichiers
  • Changement de mot de passe = changer le "counter" du site

Installation sur Arch Linux

1Installer depuis AUR

Master Password est disponible dans l'AUR (Arch User Repository).

# Avec yay (AUR helper) yay -S masterpassword # Ou avec paru paru -S masterpassword # Ou manuellement avec makepkg git clone https://aur.archlinux.org/masterpassword.git cd masterpassword makepkg -si

2Vérifier l'installation

mpw --version Master Password v2.6

✓ Installation réussie !

Master Password est maintenant installé et prêt à être utilisé.

Utilisation de Base

1Générer votre premier mot de passe

mpw Your full name: Haname Cyberia Your master password: ************ Site name: github.com Generated password: Xoja2*HufpDuvu

⚠️ Important

Entre EXACTEMENT le même nom et mot de passe maître à chaque fois. Une seule lettre différente = mot de passe différent !

2Mode interactif vs mode direct

Mode interactif (recommandé pour débuter) :

mpw # Tu seras guidé étape par étape

Mode direct (plus rapide) :

mpw -u "Haname Cyberia" github.com Your master password: ************ Xoja2*HufpDuvu

3Copier directement dans le presse-papier

# Avec xclip mpw -u "Haname Cyberia" github.com | xclip -selection clipboard # Avec wl-clipboard (Wayland) mpw -u "Haname Cyberia" github.com | wl-copy

Options Avancées

Types de mots de passe

Master Password peut générer différents formats :

Type Code Format Exemple
Maximum -t x 20 caractères, tous types w!3*Jugr1@Foli7%Huha
Long (défaut) -t l CvcvnoCvc Xoja2*HufpDuvu
Medium -t m CvcnoCvc Xoj2*Huf
Basic -t b aaanaaan xoj2hufp
Short -t s Cvcn Xoj2
PIN -t i nnnn 7452
# Exemple : générer un PIN mpw -u "Haname Cyberia" -t i phone.unlock # Exemple : mot de passe court mpw -u "Haname Cyberia" -t s wifi.password

Counter (version du mot de passe)

Si tu dois changer un mot de passe, utilise le counter :

# Première version (défaut) mpw -u "Haname Cyberia" github.com Xoja2*HufpDuvu # Deuxième version (après changement forcé) mpw -u "Haname Cyberia" -c 2 github.com Lipo7+TekfZewo

Fichier de Configuration

Pour éviter de retaper ton nom à chaque fois, crée un fichier de config :

# Créer le fichier de config mkdir -p ~/.config/mpw nano ~/.config/mpw/mpw.conf

Contenu du fichier :

# ~/.config/mpw/mpw.conf fullName=Haname Cyberia defaultType=long

Maintenant tu peux juste taper :

mpw github.com Your master password: ************ Xoja2*HufpDuvu

Créer un Alias Pratique

Ajoute dans ton ~/.bashrc ou ~/.zshrc :

# Alias pour copier directement le mot de passe alias pw='mpw -u "Haname Cyberia" "$1" | xclip -selection clipboard && echo "Password copied to clipboard!"' # Utilisation pw github.com

Conseils de Sécurité

Bonnes Pratiques

  • Choisis un mot de passe maître fort (minimum 16 caractères)
  • Ne stocke JAMAIS ton mot de passe maître quelque part
  • Utilise exactement le même format de nom à chaque fois
  • Teste ton mot de passe maître dans un environnement sûr avant de l'utiliser partout
  • Note les "counters" si tu dois changer des mots de passe

✓ Pourquoi c'est sûr ?

Master Password utilise scrypt, un algorithme de dérivation de clés résistant aux attaques par force brute. Même si quelqu'un connaît l'algorithme, il ne peut pas deviner tes mots de passe sans ton mot de passe maître.

Applications Complémentaires

GUI (Interface Graphique)

# Installer l'interface graphique yay -S masterpassword-gui

Extensions Navigateur

  • Firefox : Master Password for Firefox
  • Chrome : Master Password for Chrome

Apps Mobiles

  • Android : Master Password disponible sur F-Droid
  • iOS : Spectre (version moderne de Master Password)