Génère des mots de passe forts, les chiffre avec une clé AES stockée sur un support externe (USB, drive...), et les enregistre dans un vault local sécurisé.
Ce projet Python génère des mots de passe cryptographiquement sûrs en utilisant os.urandom() comme source d'entropie. La clé de chiffrement AES-256 est volontairement stockée sur un support externe (clé USB ou drive), ce qui signifie que le vault chiffré est inutilisable sans le drive physique (ou drive).
Les mots de passe sont chiffrés en AES-256-CBC avant d'être écrits dans un fichier vault local (ou sur un drive), associés à un nom de service et d'utilisateur.
os.urandom() → source cryptographique