We’d like to remind Forumites to please avoid political debate on the Forum.
This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
The Forum now has a brand new text editor, adding a bunch of handy features to use when creating posts. Read more in our how-to guide
Password Manager with easy Android Integration (and YubiKey)
NorthernGuy
Posts: 49 Forumite
in Techie Stuff
My wife & I are longterm LastPass users, sharing one account with two sub identities, which saves cost and can be useful if we ever need to log in for each other. We have YubiKeys which add an extra, non password level of security, which I think is essential. Especially since the poorly announced LastPass security breach a few years back.
But the Android mobile phone interface seems clumsy. She has quit using LastPass on her mobile, nowadays resetting her passwords when access is needed and then setting a simple, reused password she can remember. A security nightmare, I know.
So I'm looking at alternatives where the Android interface is smooth & simple and she'll stop this bad habit. One account with different identities would be nice, not essential though.
Any alternative needs to accept YubiKeys, I realise that probably means it'd be paid-for.
But the Android mobile phone interface seems clumsy. She has quit using LastPass on her mobile, nowadays resetting her passwords when access is needed and then setting a simple, reused password she can remember. A security nightmare, I know.
So I'm looking at alternatives where the Android interface is smooth & simple and she'll stop this bad habit. One account with different identities would be nice, not essential though.
Any alternative needs to accept YubiKeys, I realise that probably means it'd be paid-for.
0
Comments
-
Surely Google password manager would be better than her current approach?1
-
I've absolutely no idea if Bitwarden supports Yubikey or not but having tried Last Pass I have been a Bitwarden user for years now, having moved over from KeePass.0
-
Password Safe has an Android port which I believe supports Yubikey (as do the Windows and Linux versions). I don't have one of the keys, I use my fingerprint to access the safe on my phone.
https://pwsafe.org/
I’m a Forum Ambassador and I support the Forum Team on the Credit Cards, Savings & investments, and Budgeting & Bank Accounts boards. If you need any help on these boards, do let me know. Please note that Ambassadors are not moderators. Any posts you spot in breach of the Forum Rules should be reported via the report button, or by emailing forumteam@moneysavingexpert.com.
All views are my own and not the official line of MoneySavingExpert.0 -
Agreed. And it's free.Emmia said:Surely Google password manager would be better than her current approach?
You can even create a 'google account' using your existing email, so no changes needed.
Seems unnecessarily cumbersome, when you could just use an app-based Authenticator (plenty of options available).NorthernGuy said:We have YubiKeys which add an extra, non password level of security, which I think is essential.
If you suggest this is a security risk compared to a physical authenticator, I'd question how rational it is to plan around the risk of a perpetrator knowing your username and password to a specific site, simultaneously having physical access to your device for 2FA (since you'd be using an authenticator, not SMS, which is highly secure against spoofing), while knowing the PIN to your phone and knowing the PIN to your authenticator (or having the same face/fingerprints if biometrics are enabled) all while simultaneously having access to your emails (with the MFA requirements there) as most 'important' changes that a hacker might be interested in require verification by email.
In reality, the significant majority of cases aren't from nefarious actors sitting in dimly lit rooms typing gibberish into command prompt 'hacking' helpless unsuspecting victims, it's generally from either:
a) a website with poor security and encryption gets hacked and details of user accounts and passwords are stolen and published on the dark-web. Nefarious actors then scour through the list, trying the same details on other websites (mainly email providers) in the hope that they use the same email/password combo. This strategy not only relies on the victim re-using login details across websites, but also having no MFA on their email account (madness in my opinion, it's like leaving your front door unlocked).
b) the nefarious actor speaks to the victim and gets them to provide their email or password through various means. This can take the form of pretending to be from the bank and convincing the victim to send money to them. Or telling the victim you're from IT support and they're account has been hacked and you're helping them get it back. Or a whole host of different ways. 'Social engineering' as it's called is one of the most common methods nowadays as digital security has improved (some of this attributable to users like yourself, but mainly certain apps (e.g. banking) including additional security layers (e.g. secure keys, separate user IDs, additional verification to set up new payees, systems behind the scenes blocking suspicious transactions, etc).
These methods are significantly more common. 'Hacking' (as in what most people understand it as meaning - the 'brute force' approach where the victim was powerless to prevent it) is very uncommon considering the relatively simplicity of the alternatives, plus a simple authenticator, even if just on your email, halts most attempts in their track.
Know what you don't1 -
Can't comment on the user interface since I've not used Yubikey but a quick look at the Bitwarden Help says that it is supported as 2FA to access the vault, the integration seems to be supported on the paid-for versions only.
If your concern is the actual Android app for Bitwarden (rather than just the Yubikey integration) then why not just download the app and try it - free for single user.0 -
I use Bitwarden which syncs the vault across devices inc. Android and auto-fills logins on mobile apps and browser. The Bitwarden Vault can also hold Passkeys.Modern systems that implement WebAuthn/FIDO2 properly can register multiple independent credentials for the same account. Each credential is its own key pair. The server does not care whether one lives in a hardware key and another lives in a synced passkey store, as long as each was registered legitimately.So the following model is entirely valid:• Passkey A generated and stored in Bitwarden and used on Android with a biometric to release the key.• Passkey B generated and stored on a physical YubiKey and used on a PC or laptop.Both authenticate the same account. Neither replaces the other. Neither needs to sync to the other.
NB for most users, hardware keys are overkill and create a lot of friction in use. The Authenticator apps already stop the dominant failure modes:Password reuse after breachesCredential stuffingBasic phishingMalware that only captures passwordsFor the vast majority of users, TOTP via an authenticator app plus a unique password eliminates 95 percent of practical risk.2 -
Another vote for the Google password manager, especially for anyone on Android.0
-
I've been using Password Safe for years, but I didn't know I could use my fingerprint to unlock it.sausage_time said:Password Safe has an Android port which I believe supports Yubikey (as do the Windows and Linux versions). I don't have one of the keys, I use my fingerprint to access the safe on my phone.
https://pwsafe.org/
How do you set that up?
I don't see any mention of it in any of the menus.0 -
Thanks for the replies. When we signed up with LastPass, maybe 15 years ago, I'm not sure authenticators were a common thing. I'm not certain we had smartphones then, either.
The obvious Achilles Heel of any password manager, especially one synced to the cloud as most are, is that anyone who cracks it has all your passwords in one go. I do realise how strong AES 256 etc are to brute force attacks, the weaknesses usually lie in lower grade attacks. Spyware captures your keystrokes, for example. Or a physical keylogger is placed on the back of your work PC to record them. Or a camera has view of your keyboard & screen as you log in. Then they are in.
So at that time, the early two factor authentication of YubiKey was very appealing. Especially a physical thing someone must take from you. When my wife's phone without warning died completely a few weeks ago (motherboard failure) we were reminded how tough life is without a one. Trying to use a laptop whilst awaiting phone repair, many sites wanted to SMS a login code for 2FA, one she could not receive. But she could still login to LastPass with her YubiKey.
Correct me if wrong here, but if someone steals your phone, they are in a position to use the authenticator app on it. Then we're back to just the security of your master password. A physical key (could be a removable USB keyfile) is then the second defence they cannot breach. A lost YubiKey can be deregistered.
I wasn't trying to argue the pros & cons of YubiKeys, which I note are used in some of the highest security companies. The CIA software expert turned whistle-blower Edward Snowden had one on the documentary Citizenfour about his revelations a decade ago. But having several YubiKeys, I have no good reason to step back to a phone authenticator. Most password managers seem to accept YubiKeys in their non-free versions. As for Google Password manager, I don't know how good it is now. But back 15 years ago when registering with LastPass, its party trick (by way of warning) was to decrypt browser stored passwords and show you them in plain text.
So my question is, which password manager works flawlessly with browsers on an Android phone, so she's not tempted to revert to bad ways?
0 -
Are you using this version on Android?alanwsg said:
I've been using Password Safe for years, but I didn't know I could use my fingerprint to unlock it.sausage_time said:Password Safe has an Android port which I believe supports Yubikey (as do the Windows and Linux versions). I don't have one of the keys, I use my fingerprint to access the safe on my phone.
https://pwsafe.org/
How do you set that up?
I don't see any mention of it in any of the menus.
https://play.google.com/store/apps/details?id=com.jefftharris.passwdsafe
Click the help "?" icon on the password.screen.for details.I’m a Forum Ambassador and I support the Forum Team on the Credit Cards, Savings & investments, and Budgeting & Bank Accounts boards. If you need any help on these boards, do let me know. Please note that Ambassadors are not moderators. Any posts you spot in breach of the Forum Rules should be reported via the report button, or by emailing forumteam@moneysavingexpert.com.
All views are my own and not the official line of MoneySavingExpert.0
Confirm your email address to Create Threads and Reply
Categories
- All Categories
- 353.8K Banking & Borrowing
- 254.2K Reduce Debt & Boost Income
- 455.2K Spending & Discounts
- 246.9K Work, Benefits & Business
- 603.4K Mortgages, Homes & Bills
- 178.2K Life & Family
- 260.9K Travel & Transport
- 1.5M Hobbies & Leisure
- 16K Discuss & Feedback
- 37.7K Read-Only Boards



