URL: https://linuxfr.org/news/qgestpass-logiciel-de-gestion-de-mots-de-passe-et-de-sites-web Title: QGestpass logiciel de gestion de mots de passe et de sites web Authors: open04 BenoĂźt Sibaud, palm123, claudex, Pierre Jarillon et Ysabeau đŸ§¶ Date: 2022ćčŽ05月24æ—„T16:33:49+02:00 License: CC By-SA Tags: c++, qt5, cryptographie et gestionnaire_de_mots_de_passe Score: 18 Ce logiciel de gestion de mots de passe a Ă©tĂ© dĂ©veloppĂ© au dĂ©part pour une utilisation personnelle et aussi dans un but didactique pour mieux apprĂ©hender les fonctions de cryptographie. Compte tenu du nombre de mots de passe Ă  gĂ©rer sur les diffĂ©rents sites Internet et pour avoir un mot de passe par site il Ă©tait nĂ©cessaire d’utiliser un gestionnaire de mots de passe tout ayant accĂšs aux mots de passe sur diffĂ©rents ordinateurs et navigateurs. Toutefois la solution de stockage des mots de passe sur le cloud et les logiciels commerciaux ne nous (NdM: l'Ă©quipe de QGestpass) convenant pas, il a Ă©tĂ© dĂ©cidĂ© de dĂ©velopper une solution spĂ©cifique dĂ©diĂ©e Ă  la crĂ©ation et la gestion d’identifiants et de mots de passe pour les sites web. Ce n’est pas une application destinĂ©e Ă  protĂ©ger des donnĂ©es sensibles, mais uniquement Ă  gĂ©rer la connexion Ă  des sites Internet. ---- [Le code Qt C++ sur sourceforge.net](https://sourceforge.net/p/qgestpass/code/ci/master/tree/) [La page du logiciel](https://sourceforge.net/projects/qgestpass/) [La notice](https://sourceforge.net/projects/qgestpass/files/notice_QGestPassV4.pdf/download) ---- QGestpass est dĂ©veloppĂ© en **Qt C++ pour Linux sous licence GLPV3**, et peut donc ĂȘtre facilement compilĂ© pour d’autres systĂšmes d’exploitation. Le code source est disponible sur le site sourceforge.net. Seul le code source Qt C++ est fourni Ă  titre d’exemple que vous pouvez utiliser aprĂšs l’avoir compilĂ© ou l’intĂ©grer partiellement dans vos applications. **TestĂ© en version Qt 5.15 pour Linux et MacOS.** **FonctionnalitĂ©s :** Le logiciel permet la crĂ©ation de fiches de sites Internet avec le mot de passe et le nom d’utilisateur. L’accĂšs au site est rĂ©alisĂ© directement Ă  partir du logiciel qui ouvre le navigateur par dĂ©faut Ă  l’adresse URL enregistrĂ©e dans la fiche. Les noms utilisateurs et mots de passe peuvent ĂȘtre copiĂ©s et collĂ©s Ă  partir de la fiche dans les champs du site web. Des champs disponibles permettent Ă©ventuellement d’enregistrer des observations et un mot de passe spĂ©cifique, qui seront enregistrĂ©s encodĂ©s dans une base de donnĂ©es avec un algorithme de chiffrement de type [AES](https://fr.wikipedia.org/wiki/Advanced_Encryption_Standard) 256. Les fiches peuvent ĂȘtre classĂ©es dans des dossiers. **Le mode d’encodage** Le logiciel gĂ©nĂšre des mots de passe qui ne sont pas enregistrĂ©s, mais calculĂ©s avec la fonction de **hachage cryptographique [Keccak512](https://fr.wikipedia.org/wiki/SHA-3)**, en prenant en compte les Ă©lĂ©ments suivants : - une chaĂźne alĂ©atoire enregistrĂ©e dans un fichier config, - un mot de passe maĂźtre saisi lors du lancement du programme par l’utilisateur et non enregistrĂ©, - les donnĂ©es saisies dans la fiche du site. La longueur de chaque mot de passe est dĂ©finie lors de sa crĂ©ation de la fiche. Chaque mot de passe est unique, et dĂ©fini une seule fois pour chaque fiche. Les donnĂ©es enregistrĂ©es dans la base de donnĂ©es SQLite et qui sont utilisĂ©es pour calculer les mots de passe sont Ă©galement encodĂ©es avec un algorithme de chiffrement de type **AES 256 CBC**. _Suivant les termes de la GNU General Public Licence telle que publiĂ©e par la Free Software Foundation licence GNU GPL version 3.0, ce code source est fourni dans l’espoir qu’il sera utile, mais sans aucune garantie ni prise de responsabilitĂ© de notre part lors de son utilisation, vous pouvez l’utiliser, le redistribuer ou le modifier._ ![fenĂȘtre principale](https://a.fsdn.com/con/app/proj/qgestpass/screenshots/fenetre-principale.png/max/max/1)

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /