

Aegis is a safer better choice over andOTP.
KEEWEB OTP CODE
Since the time is pretty much universal, the OTP code will be the same on every device when generated at the same time. The way it 'syncs' is by using your clock. Additionally you may need to backup a key file or your Windows profile if you. As I am using BitWarden for autofill on my iOS devices this does not bother me too much. The only issue: 'aufofill' is not implemented yet on iOS.
KEEWEB OTP PASSWORD
This is the only file you need to backup if you only use a master password to unlock your database. Just tried AuthPass on iOS (iPad) and it's actually pretty good and I might choose it as my KeePass viewer. The default name for this file is Database.KDB in KeePass V1 and NewDatabase.KDBX in KeePass V2. If all your OTP's are not working then it's your clocks that have drifted, if it is only specific OTP's that are not working then it is the service that has drifted (contact their support to tell them to audit their clocks). OTP code magic formula: TOTP token + current time. KeePass stores all your passwords in a single file called a database. There is two clocks involved, theirs and yours. But for all of the other accounts I tried, it only worked with the one that showed on my phone, and as I said, the OTP are different from phone and desktop.Īegis is a safer better choice over andOTPĪnd the reply from the andOTP developer (who openly admits having no clue about cryptography and best practices and no experience)Īlso using time based systems you need to ensure your clocks are in sync (with the service's clock), look at using on your devices and routers (OpenWRT is good firmware). I must say that When I was testing all of this I was able to login with one of the OTP passwords that I had on my desktop. Keep your password safe in a secure place, KeePassDX store your database in a single encrypted file and can be copied and moved wherever you want. I use syncthing to synchronize my phone and desktop database, it works like a charm for the password database, but with the OTP database doesn't work. However this doesn't work, If I copy the database to my desktop, the OTP passwords are completely different from my phone and none of them work for login into my accounts, the only OTP passwords that work are the ones from my phone, which is were I always do the set up for OTP. The only reason I moved from AndOTP to the built-in OTP support of KeePassXC was for accessing OTP passwords on my desktop and phone.
KEEWEB OTP ANDROID
I was using AndOTP on Android for OTP, this was annoying because if I was on my computer, I had to go into my phone for getting the OTP. I migrated from Bitwarden and started using KeePassXC (and KeePassDX on android) recently, and something I really liked was the OTP support.
