Zum Inhalt springen
vaultigen

Betrieb

Import aus KeePass

Eine KeePass-2.x- oder KeePassXC-Datenbank als XML exportieren und mit Gruppen, Anhängen und TOTP in neue Vaultigen-Tresore importieren.

Vaultigen importiert XML-Exporte aus KeePass 2.x und KeePassXC, einschließlich Gruppen, eigener Felder, Tags, Ablaufdaten, Anhänge und TOTP-Schlüssel. Diese Seite beschreibt das KeePass-Spezifische; den Assistenten selbst erklärt Daten importieren.

Native .kdbx-Datenbankdateien und das alte KeePassX-0.4-Format werden nicht unterstützt. Exportieren Sie zuerst nach XML.

Export aus KeePass oder KeePassXC

KeePass 2.x

  1. Öffnen und entsperren Sie die Datenbank.
  2. Wählen Sie Datei → Exportieren.
  3. Wählen Sie das Format KeePass XML (2.x) und speichern Sie die Datei.

KeePassXC

  1. Öffnen und entsperren Sie die Datenbank.
  2. Wählen Sie Datenbank → Exportieren → XML-Datei und bestätigen Sie den Hinweis zur unverschlüsselten Datei.
  3. Speichern Sie die Datei.

Der XML-Export ist nicht verschlüsselt. Er enthält alle Passwörter im Klartext. Erstellen Sie ihn auf einem vertrauenswürdigen Rechner, übertragen Sie ihn direkt in den Browser, aus dem Sie importieren, und löschen Sie ihn sicher, sobald der Import abgeschlossen ist.

Eine Datei, die noch verschlüsselte (geschützte) Werte enthält, ist kein reiner Export und wird abgelehnt. Exportieren Sie sie in KeePass oder KeePassXC erneut als einfaches XML.

Import in Vaultigen

  1. Öffnen Sie System → Import und wählen Sie KeePass / KeePassXC (XML-Export).

  2. Wählen Sie die XML-Datei und klicken Sie auf Upload vorbereiten. Ein Passwort ist nicht nötig. Die Datei wird einmal gelesen, einschließlich ihrer Anhänge, und sofort unter einem Vaultigen-Importschlüssel neu verschlüsselt.

  3. Prüfen Sie in Einrichtung die Übersicht: Einträge, Gruppen, Anhänge und TOTP-Schlüssel sowie, was übersprungen wurde oder Aufmerksamkeit braucht (siehe unten). Wählen Sie dann ein Layout:

    • Ein einzelner Tresor (Standard): alles in einem Tresor, jeder Gruppenpfad als Ordner, zum Beispiel Server / Produktion.
    • Ein Tresor pro oberster Gruppe: Jede Gruppe der ersten Ebene wird ein Tresor, der Untergruppen-Pfad darunter ein Ordner.
    • Ein Tresor pro Gruppe: Jeder Gruppenpfad wird ein eigener Tresor.
    • Ein Tresor pro Untergruppe: Jeder Pfad unterhalb der obersten Gruppe wird ein Tresor; die oberste Gruppe kann ein Ordner oder ein Tag werden.

    Für Oberste Gruppe, Untergruppe und Gruppenpfad wählen Sie jeweils einen eigenen Tresor, einen Ordner, ein Tag oder Überspringen. Der Gruppenpfad lässt sich nicht mit den anderen beiden kombinieren.

  4. Prüfen Sie die Schritte Tresore und Tags.

  5. Klicken Sie in Bestätigen und importieren auf Import starten. Ein Passwort ist nicht nötig.

Einträge direkt in der Stammgruppe haben keine Gruppe. Sie landen auf der obersten Ebene eines Tresors, der nach der KeePass-Stammgruppe oder der Datenbank benannt ist.

Was importiert wird

KeePass Vaultigen
Eintrag Login-Eintrag mit Titel, Benutzername, Passwort, URL und Notizen
Gruppe Ein eigener Tresor, ein Ordner oder ein Tag, je nach Layout
Zusätzliche Textfelder Eigene Felder. In KeePass geschützte Felder werden verdeckte Felder.
Tags Tags (global oder tresorlokal)
Ablaufdatum Das Ablaufdatum des Eintrags
Anhänge Verschlüsselte Anhänge am Eintrag
TOTP Der TOTP-Schlüssel des Eintrags (siehe unten)

Übersprungen und in der Übersicht angezeigt:

  • Papierkorb: Einträge im KeePass-Papierkorb werden nicht importiert.
  • Verlauf: Ältere Versionen eines Eintrags werden nicht importiert, nur die aktuelle.

TOTP

Vaultigen liest die TOTP-Einstellungen von KeePassXC (Feld otp), von KeePass ab 2.47 (Felder TimeOtp-*) und die älteren Felder TOTP Seed / TOTP Settings. Login-Einträge erzeugen SHA-1-Codes mit 6 Ziffern alle 30 Sekunden; daher werden nur Schlüssel mit genau diesen Einstellungen als TOTP importiert.

Jede andere Konfiguration zählt unter Nicht unterstütztes TOTP. Der Eintrag wird trotzdem importiert, und seine ursprünglichen TOTP-Felder bleiben als verdeckte eigene Felder erhalten, damit Sie TOTP von Hand einrichten können. Kein importierter Eintrag erzeugt jemals falsche Codes.

Feldreferenzen

KeePass-Feldreferenzen wie {REF:P@I:…} werden nicht aufgelöst, sondern als wörtlicher Text importiert. Die Übersicht zählt betroffene Einträge unter Feldreferenzen. Ersetzen Sie sie nach dem Import durch die tatsächlichen Werte.

Anhänge

Jeder Anhang wird als gewöhnlicher verschlüsselter Vaultigen-Anhang gespeichert und unterliegt denselben Limits:

  • dem Limit pro Datei (VAULTIGEN_ATTACHMENT_MAX_BYTES, standardmäßig 25 MB),
  • dem Kontingent pro Tresor (VAULTIGEN_VAULT_ATTACHMENT_MAX_BYTES, standardmäßig 500 MB),
  • einer Summe für alle Anhänge eines Imports (VAULTIGEN_IMPORT_ATTACHMENT_MAX_BYTES, standardmäßig 64 MB). Überschreitet der Export sie, wird nichts übernommen.

Anhänge, die sich nicht lesen lassen, zählen unter Unlesbare Anhänge. Ein Anhang, der sich nicht speichern lässt, lässt seinen Eintrag nicht scheitern: Der Eintrag wird importiert, und der Bericht nennt die fehlende Datei, damit Sie sie von Hand hinzufügen können.

Die XML-Datei enthält alle Anhänge Base64-kodiert und ist daher größer als die Datenbank. Die Exportdatei darf höchstens 64 MB groß sein. Erhöhen Sie für große Exporte upload_max_filesize und post_max_size in PHP entsprechend (siehe Voraussetzungen).

Einen Fehler gefunden? Schreiben Sie uns an [email protected].