PpassKeeper – stockage portable de mots de passe
PPassKeeper est une bibliothèque qui a pour but de créer un moyen portable de stockage d’informations sensibles, telles que les mots de passe, dans un endroit sûr. Afin d’être mobile et flexible, la bibliothèque permet aux développeurs tiers de l’améliorer par la création de plugins qui peuvent être libre ou propriétaire.
PPassKeeper est sous licence GNU Lesser General Public License (LGPL)
La particularité de PPassKeeper est qu’il peut être utilisé soit en ligne de commande soit via une interface graphique.
Voici une définition de PPassKeeper de l’incontournable LinuxFR que je ne saurais mieux expliquer :
PPassKeeper (Portable Password Keeper) est une interface portable de stockage de données sensibles.
Son rôle est de permettre aux utilisateurs de choisir la méthode de stockage qu’ils préfèrent sans pour autant demander aux développeurs de faire des sacrifices sur la portabilité et la complexité de leurs applications.
Ainsi, PPassKeeper permet de faire abstraction des systèmes de sauvegarde de données sensibles et offre aux développeurs une interface en C, portable et simple à utiliser. Son principe s’applique aussi bien aux blobs (données binaires) qu’aux chaînes de caractères.
PPassKeeper est encore en version beta et toutes les fonctionnalités ne fonctionnent pas encore.
Voici une matrice des fonctionnalités de PPassKeeper par module :
Module Name | Read/Write ? | Supports Listing ? | Supports Strings | Supports Blobs | Security | Description |
SaveToFile PT | X | X | X | X | highly unsecured | Save the password to a file in plain text file. |
SaveToregistry | X | X | X | X | highly unsecured | Save the password to Windows’s Registry. |
SaveToFile Enc | X | X | X | X | unsecured | Save the password to a file in scrambled text file. |
GKeyring | X | X | X | X | fairly good | Store the password into the Gnome Keyring. |
KWallet4 | X | X | X | X | fairly good | Store the password into the KDE 4 Wallet. |
MacOSX Keychain | WIP | WIP | WIP | WIP | fairly good | Store the password into the Mac OS X Keychain. |
Windows’s Vault | WIP | WIP | WIP | WIP | fairly good | Store the password into the Windows’s vault |
PPK SafeLocker | WIP | WIP | WIP | WIP | fairly good | Store the password into the tailor-made ppk safe lock |
AskForPass Qt | X | almost perfect | Ask for the password through a Qt Window. | |||
AskForPass GTK | X | almost perfect | Ask for the password through a GTK Window.! |
Voici quelques Screenshot :
A savoir qu’il existe un très bon outils libre également de stockage de mot de passe dont j’ai déjà parlé et qui s’appelle KeePassX qui certes ne fournit pas d’API comme PPassKeeper, mais qui fait bien son boulot.
Liens utiles :