Gestionnaire de mots de passe local, chiffré et open source.
- Chiffrement AES-256-GCM avec dérivation de clé Argon2id
- Architecture zéro-connaissance — vos données ne quittent jamais votre machine
- Générateur de mots de passe intégré (aléatoire ou passphrase)
- Évaluation de la force des mots de passe
- Système de favoris
- Recherche en temps réel
- Deux backends de stockage : fichier CBOR ou SQLite
| Plateforme | Lien |
|---|---|
| Linux | PurpleKEY-linux |
| Windows | PurpleKEY-windows.exe |
| macOS | PurpleKEY-macos |
chmod +x PurpleKEY-linux
./PurpleKEY-linuxDouble-cliquez sur PurpleKEY-windows.exe.
- Lancez l'application
- Cliquez "Première fois ? Créer un coffre"
- Choisissez un mot de passe maître fort. il est impossible de le récupérer en cas d'oubli
- Ajoutez vos entrées
| Composant | Détail |
|---|---|
| Chiffrement | AES-256-GCM |
| Dérivation de clé | Argon2id (64 MB RAM, 3 itérations) |
| Stockage | CBOR binaire chiffré |
| Vérification | Tag GCM — pas de hash stocké |
Le coffre est stocké localement dans le répertoire utilisateur. Aucune donnée n'est envoyée sur internet.
- Python 3.11
- PySide6 — interface graphique
- cryptography — AES-256-GCM
- argon2-cffi — dérivation de clé
- cbor2 — sérialisation binaire
- zxcvbn — évaluation de force
git clone https://github.com/Azarkovich/PurpleKEY.git
cd PurpleKEY
pip install -r requirements.txt
python main.pyXavier TOKO-PROUST — azar-security.site · GitHub