I use a combination of Aegis and Bitwarden. I need a convenient way to sync the Aegis database so I can generate TOTP from my PC using KeyPassXC. I understand there is a risk of exposing the seeds if my PC gets compromised.
-
Can I export the Aegis JSON and import it into KeyPassXC just for generating TOTP?
-
Is there a reliable way to automate a one-way sync from Aegis to KeyPassXC if I add more seeds in the future?
I don’t think KeepassXC can import a TOTP app backup list.
If you can get the list to your desktop/laptop where KeepassXC is, you can open up the backup list in a editor and copy/paste it into your KeepassXC accounts.
If I did that, I’d double check to make sure the TOTP from KeepassXC is the same as Aegis. One character off and you will get a different number.
No way to automate and sync. However, if you create a new account and set up TOTP, why not enter the code or picture the QR in both apps, one immediately after the other?
If I remember correctly, KeepassXC can only import non-encrypted exported JSON from Aegis. It can’t import Aegis’ encrypted backup/export.
I’m at my desk, looking at KeepassXC, I don’t see how Aegis, Bitwarden, Ente’s JSON or backups can be pulled in.