Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Using TOTP for keepass database

With OtpKeyProv-Plugin it is possible to lock the database with HOTP-passwords. I'm searching for possibility to lock my database with time-based passwords. It would allow to generate the keys on multiple devices (yubikey, google authenticator..) and use synchronized keepass-databases on multiple devices (pc, laptop, smartphone). I'm aware of confusion with this setup and different HOTP counter.

Is there a possibility to use TOTP-passwords with keypass?

like image 365
amw Avatar asked Aug 19 '14 07:08

amw


People also ask

Does KeePass support TOTP?

With the optional plug-in KeeTrayTOTP, KeePass also generates one-time passwords for secure 2FA log-in and QR codes for the configuration of an authenticator from the secret TOTP key in plain text.

How do I use TOTP in KeePass?

To import a TOTP secret key, right click the entry and select Edit Entry (Quick)  OTP Generator Settings. Enter the TOTP secret key generated by the authentication provider (e.g. Microsoft, Google, etc.). If available, use copy-and-paste to avoid error. Remember to remove spaces from value entered into KeePass.

Does KeePass support 2FA?

KeePass is a free, open source password manager that supports strong, hardware-backed YubiKey two-factor authentication, enabling users to easily and efficiently protect their accounts from takeovers.

How do I add TOTP to KeepassXC?

Step 1: Setting up TOTP from KeepassXC. (2) From the left menu > More > Settings and privacy > Security and account access > Security > Two-factor authentication > Two-factor authentication > Check authentication app. (3) You will get a menu Authentication app > Start > Enter password.


1 Answers

Its impossible due to the fact, that keepass would need to save the secret in case of TOTP, while with HOTP, there is no need to save the secret.

Here is the exact description from the developer: http://sourceforge.net/p/keepass/discussion/329221/thread/cbebb317#f7c6

like image 107
amw Avatar answered Sep 17 '22 15:09

amw