Mir ist es nun schon einige Male passiert, daß ich an der Kasse stand und vor lauter Passwörtern meine PIN nicht mehr wusste. Zum Glück habe ich diese in der Passwortverwaltung meines Blackberrys gespeichert. Da ich nun aber langsam an einem Punkt bin, an dem ich den Überblick meiner ganzen Passwörter, PINS und Seriennummern verliere muss eine Lösung her, mit der ich sowohl am PC, als auch am Blackberry meine Passwörter sicher speichern kann. Die Suche war sehr schnell (erfolgreich) vorbei, als ich auf folgenden Artikel gestossen bin:
Professionelle Kennwortverwaltung am Blackberry mit KeePass auf www.blogberry.de
Dort beschreibt Sascha sehr gut, wie man sowohl am Blackberry, als auch am PC Passwörter speichern kann und diese manuell synchronisiert. Vielen Dank an dieser Stelle für das Tutorial.
Für mich wäre jedoch wichtig, die beiden Datenbanken (also auf dem BB und am PC) möglichst automatisch miteinander zu synchronisieren. Es kommt auf keinen Fall in Frage, die Datenbankdatei “irgendwo” im Internet zu speichern, was zwar sehr praktisch wäre, jedoch vom Sicherheitsaspekt her ein absolutes “No-Go” ist.
Sascha beschreibt, wie man mit KeePass manuell synchronisieren kann. Mit irgendwelchen Addons ist dies scheinbar auch automatisch möglich. KeePass hat aber in der PC Version eine schöne Funktion namens “Trigger”, mit der man relativ einfach eine automatische Synchronisation hinbekommt.
Hier die Anleitung, wie ich es gemacht habe:
Zuerst sollte sichergestellt werden, daß das manuelle Synchronisieren wie im Artikel von Sascha beschrieben funktioniert. Hierauf möchte ich nicht näher eingehen, da er es sehr gut und verständlich erklärt.
Als erstes ruft man den Punkt “Triggers” in KeePass am PC auf:
Dann erstellt man einen neuen Trigger durch Klicken auf “Add”

Name: “automatisches Synchronisation” (Name kann frei gewählt werden)
Enabled: Haken setzen
Initially on: Kann nach Belieben gesetzt werden. Ich habe es aktiv gelassen.
Dann Klick auf “Next” und “Add” um ein neues “Event” hinzuzufügen.
Ich habe 2 Events gewählt. Zum Einen, wenn das Programm startet, zum Anderen, wenn das Programm beendet wird. Also “Application started and ready” und “Application exit”.

Danach Klick auf “Next” und “Add” um eine Bedingung (Condition) einzugeben.
Die Bedingung lautet: “File exists”. und als Pfad wird die Datenbank-Datei auf der Speicherkarte des Blackberrys gewählt. Damit wird sichergestellt, daß nur synchronisiert wird, wenn der Blackberry per USB an den PC angeschlossen ist. Als Pfad muss man den genauen Pfad inkl. Dateinamen eingeben. Zum Beispiel: E:\KeePass\Database.kdbx, wenn der Blackberry den Laufwerksbuchstaben E: hat und die Datei im Unterordner Keepass ist. Es kann natürlich sein, daß der Buchstabe bei euch ein anderer ist, oder daß der Dateiname nicht derselbe ist. Je nachdem wie ihr das angegeben habt.

Klick auf “Ok”. Dann auf “Next” und “Add” um eine Aktion einzugeben.
Die Aktion ist eigentlich fast selbsterklärend: Es soll synchronisiert werden. Als Pfad wird wieder die Datei auf dem Blackberry angegeben:

Dann Klick auf “Ok” und “Finish”. Das war´s.
Was macht dieser Trigger nun:
Jedes Mal wenn KeePass am PC geöffnet oder beendet wird prüft er ob die Datenbankdatei auf dem Blackberry vorhanden ist bzw. ob der Blackberry angeschlossen ist, wenn ja dann werden die beiden Dateien synchronisiert, wenn nicht, dann passiert nichts.
Da es KeePass auch für andere Mobiltelefone gibt behaupte ich mal, daß die Anleitung auch für andere Handys genutzt werden kann. Einzige Voraussetzung ist, daß das Handy als “Laufwerk” erkannt wird.
Es würde mich freuen, wenn ihr mir ein Feedback in den Kommentaren gebt. Klappt das bei euch auch? Gab es Probleme? War die Anleitung verständlich?