24. März 2018 | IT
Au revoir, PassIFox und ChromeIPass
Seit ich im Dezember den Umstieg von LastPass zu KeePassXC beschrieben habe wurde die Browser-Integration von KeePassXC überarbeitet. Mit dem Release von Version 2.3.1 wurde eine eigene KeePassXC Browser API eingeführt, welche das alte KeePassHTTP in zukunft ablöst.
Gleichzeitig wurden zwei Browser-Plugins veröffentlicht, welche die neue API benutzen: KeePassXC-Browser für Firefox und für Chrome. Damit kommt alles, was man für den Start benötigt, aus einer Hand und ist vernünftig Dokumentiert. PassIFox und ChromeIPass unterstützen die neue API nicht und werden durch die neuen Plugins auch nicht mehr benötigt.
Wer die alten Plugins bereits einsetzt, sollte sich den Leitfaden zur Migration ansehen, wo genau beschrieben ist, was für den Umstieg zu tun ist. Update 11.01.2021: Die Seite existiert nicht mehr, vermutlich migriert jetzt aber auch niemand mehr. Was dort nicht beschrieben ist: die Genehmigung zum Zugriff auf die Zugangsdaten, die man bestimmten Webseiten bereits erteilt hat, wird von den neuen Plugins nicht übernommen. In den fortgeschrittenen Einstellungen zu jedem Eintrag heißt es jetzt nicht mehr KeePassHttp Settings, sondern KeePassXC-Browser Settings. Das Format für die Einstellungen hat sich jedoch nicht verändert, so dass entweder der Name geändert werden kann oder die Genehmigung für jede Seite neu erteilt werden kann. Auch benutzerdefinierte Eingabefelder müssen neu definiert werden. Diese werden jedoch im Browser gespeichert, nicht in der KeePass-Datenbank.
Neben dem „alles aus einer Hand“-Faktor sei noch erwähnt, dass die API Native Messaging benutzt, was erhöhte Sicherheit im Vergleich zur Kommunikation über HTTP bietet. Ein Update wird also dringend empfohlen. Für Android wird weiterhin Keepass2Android empfohlen, hier ändert sich also nichts.