Ask HN: Why do password managers have TOTP?
11–20 of 124 posts
Re: Ask HN: Why do password managers have TOTP?
#12Re: Ask HN: Why do password managers have TOTP?
#13I use password manager for passwords.
Use my phone for lower security TOTP codes, and a hardware key for things I was slightly more secure.
Re: Ask HN: Why do password managers have TOTP?
#14What kind of attack does it make possible that is impossible without TOTP in the password manager? I'm not considering online password managers which IMHO are inherently weaker than local ones. If somebody steals my laptop the passwords database is protected by a master password anyway.
You could argue that an attacker with access to copy the password DB can intercept OTP as they are entered, but that seems much more work than running off with everything at once.
Re: Ask HN: Why do password managers have TOTP?
#15Re: Ask HN: Why do password managers have TOTP?
#16As I understand, preventing such a scenario is not the purpose of MFA. Rather, it is to prevent the scenario where an attacker either attempts to brute-force guess your password to a particular application (or figures it out in some other way) and now is blocked by the inability to get passed the "enter the OTP code from your authenticator app" question.
---
The scenario that you ask about is a valid concern. It is just not the same concern as what is solved by OTP/MFA.
One area where the notion of separation of keys makes more sense is cryptocurrency, where if you have any serious investment in it, it is advised to set up a multi-key scheme. In such a case, even if somebody were to be forcefully required to allow a physical attacker to gain access to their password manager, there would still not be enough information there for the attacker to steal anything.
Re: Ask HN: Why do password managers have TOTP?
#17Re: Ask HN: Why do password managers have TOTP?
#18One of the things I like about 1Password is that we were able to switch off the built in TOTP for our whole organisation, and force all TOTP codes to go via Duo Security. Thereby forcing a separate 2FA app.
Re: Ask HN: Why do password managers have TOTP?
#19Practically I'd say that using the TOTP functionality of your password manager is such a big win for the average user that I'd advise people use it without hesitation.
Re: Ask HN: Why do password managers have TOTP?
#20A password manager (database) is not something you know. It's something you have.
The issue is that if someone gains access to your password manager then they have both your password and your totp secret. The whole point of MFA is that these should be different things.