home
erste Version am 03.10.2012
letzte Änderung am 17.01.2017

Passwort-Verwaltung


Dieses Tool dient zum Generieren und Verwalten von Passwörtern.
Die Passwörter werden verschlüsselt in einer Datenbank abgelegt und sind erst nach Eingabe eines Passwortes sichtbar bzw. zugänglich.





Es wird ein Python-Interpreter in der Version 2.7.x benötigt.
Für das GUI wird wxWidgets (bzw. wxPython) in der Version 2.8 benötigt, die Ver- und Entschlüsselung benötigt pycrypto.
Als Datenbank kommt sqlite3 zum Einsatz.

Entwickelt wurde es mit:
- python-2.7.2-7.17.1.x86_64
- python-pycrypto-2.5-3.1.2.x86_64
- python-wxWidgets-2.8.12.1-10.4.1.x86_64
- sqlite3-3.7.8-1.1.2.x86_64



Das Programm legt eine Datei im Home-Verzeichnis an.
In der Datei
    .tresor2.settings
werden der Name der zuletzt genutzten Datenbank-Datei, die Fenstergröße und Position, sowie weitere Einstellungen gespeichert.

Unmittelbar nach dem ersten Start ist eine Datenbank anzulegen und ein Passwort dafür zu definieren.

Das Hauptfenster:
Hauptfenster


Das Dialogfenster zum Anlegen oder Ändern eines Eintrages:
Anlege-Dialog


Das Dialogfenster zum Erzeugen eines Passwortes:
Passwort-Generator


Das Python-Script: tresor.py

Nach einem Upgrade von pycrypto auf v2.6.1 braucht es eine angepasste Version: tresorV1.1.py