Hallo,ich nutze seid Jahren KeepassXD.
Bin auch zufrieden damit.
Folgendes Problem habe ich festgestellt.
Ich nutze 3 Betriebssysteme (Android,Linux,Windows).Wenn ich die kdbx Datei syncronisiere ist mir aufgefallen,das unter Android und Linux die Topt funktionieren.Bei Windows aber nicht.In Windows generiert Keepass die falschen Topt.
Habe mir die geheimen Schlüssel angesehen und die sind teilweise zu kurz.Wenn ich sie dann ergänze und speichere,funktionieren sie bis zum nächsten sync.
Habt Ihr eine Idee,wie man das beheben kann?
Wahrscheinlich ist es nicht dein Fehler aber bei mir gabs mal Probleme weil ich Linux und Windows auf dem selben Rechner hatte.
Dabei hat Windows auf einmal immer die falsche Uhrzeit angezeigt.
Und da die TOTP mit der Uhrzeit gekoppelt sind, sind die Codes falsch.
Danke für die Antwort.
Ist bei mir genau so,wie du beschrieben hast.
Habe auch Linux und Windows auf einem Rechner und bei Windows geht die Uhr 1 Stunde nach.
Das würde ja bedeuten,ich muß die Zeit korrigieren und dann geht es?
Warum ist das überhaupt so?
Danke für den Tipp.Funktioniert mit Topt,wenn die Zeit vom System richtig ist.
TOTP soll verhindern, dass sich eine Person, der dein Passwort zeitverzögert in die Hände fällt, in deinen Account einloggen kann. Wenn falsche Uhrzeiten (d. h.: beliebige Uhrzeiten) zur Generierung eines TOTP verwendet werden könnten, wäre jeder Code gültig und der Sinn von TOTP verfehlt.