52 points

No-one should be using any password manager built into any browser, neither Chromium-based nor Firefox-based. Browser password databases are almost trivially easy for malware to harvest.

Go with something external, BitWarden or 1Password, or if you are entirely within the Apple ecosystem their new password system built into iOS 18 is apparently really good.

permalink
report
reply
23 points
*

Go with something external, BitWarden or 1Password,

When it comes to security software, I usually recommend sticking to open-source solutions, which is why I’d recommend Bitwarden over 1Password. Their whole stack (backend, frontend, and native apps) is all open-source. A premium account is well worth the $10/year.

You can self-host their server, or self-host Vaultwarden which is an unofficial API-compatible reimplementation of the Bitwarden backend designed to be lighter weight. Note that Vaultwarden is unofficial and hasn’t gone through the same security audits as Bitwarden has. It’s a good piece of software though.

permalink
report
parent
reply
5 points

Use ButWarden myself for a login-only subset of my KeePass content. I absolutely recommend it every chance I get, but some people prefer 1Password because reasons. And 1Password is pretty much the best closed-source option out there, which is why I do so… anything to give people options that keep them away from clusterf**ks like LastPass.

permalink
report
parent
reply
2 points

I migrated from Bitwarden to 1password because I wanted something that works better on Linux. With 1password-cli and PAM integration mainly. Bitwarden worked beautifully under Windows, but once I switched over to Linux, I realised that 1password had more Linux friendly features. I track some discussions over bitwarden that talk about implementing those features, I might come back at some point.

permalink
report
parent
reply
1 point

Definitely true… Using 1Password is still better than reusing the same password for every site. I’ve never used it but it gets a lot of good feedback, especially from Mac users.

permalink
report
parent
reply
3 points

What makes the built-in database easier to attack than a separate one?

permalink
report
parent
reply
3 points
*

What makes the built-in database easier to attack than a separate one?

For performance reasons, early versions weren’t even encrypted, and later versions were encrypted with easily-cracked encryption. Most malware broke the encryption on the password DB using the user’s own hardware resources before it was even uploaded to the mothership. And not everyone has skookum GPUs, so that bit was particularly damning.

Plus, the built-in password managers operated within the context of the browser to do things like auto-fill, which meant only the browser needed to be compromised in order to expose the password DB.

Modern password managers like BitWarden can be configured with truly crazy levels of encryption, such that it would be very difficult for even nation-states to break into a backed-up or offline vault.

permalink
report
parent
reply
1 point
*

It’s protected by the user’s login password. If an attacker can steal that or knows it already, the passwords are all there for them to see.

Bitwarden (on the other hand, for example) has 2FA options to unlock the database.

permalink
report
parent
reply
1 point

How does this work if accessing Bitwarden via the browser extension? I don’t like needing to type my master password in all the time as it’s long, so I have the setting turned on that times the vault out periodically, but so it’s also unlockable with a pin rather than requiring the master password every time. I understand the pin is shorter, but does the protection of the vault still stand?

permalink
report
parent
reply
1 point

Oh, so you mean local vs external, not browser-based vs other local solutions.

permalink
report
parent
reply
11 points

I use Keepass. Free, secure, great.

permalink
report
parent
reply
5 points

That’s what I used before 1password. The UI is a bit finicky but it works great. Plus you can shove it into DropBox or other various cloud sync things to get a “cloud” version lol.

permalink
report
parent
reply
1 point

I have that as an offline DB. Holds 100% of all creds that can go offline (no 2FA, unfortunately) and a bunch of extra stuff that most other managers aren’t flexible enough to do.

permalink
report
parent
reply
44 points

Recently started using Bitwarden and it works really well. You can even ditch authenticator because it has OTP built in too.

I selfhost it though because I trust nobody with this type of sensitive data, encrypted or not.

permalink
report
reply
1 point
*

And it can also store passkeys to effortlessly sync between desktop/Android/iOS

permalink
report
parent
reply
8 points

so no more authy? BITWARDEN HAS THAT BUILT IN??? thats AWESOME

permalink
report
parent
reply
1 point

Yep, for only $10 per year. But just make sure to keep backups of your vault and/or make an emergency kit.

permalink
report
parent
reply
1 point

Alr

permalink
report
parent
reply
6 points

So does keepass

permalink
report
parent
reply
3 points

It is a paid feature though if you don’t selfhost

permalink
report
parent
reply
3 points
*

The paid features aren’t free if you self-host either. You still need a premium account to use premium features with a self-hosted Bitwarden, unless you modify the code and remove the licensing checks. Licenses are pretty cheap though.

The major features are free if you use Vaultwarden, which is an alternative server implementation.

permalink
report
parent
reply
4 points
*

Yep, and Vaultwarden too!

Though the most secure practice is to store them separately.

permalink
report
parent
reply
1 point

The most secure practice for any high-value accounts (email etc) is to use WebAuthn with a hardware key like a Yubikey.

TOTP is still vulnerable to phishing (a fake login page can ask for both a password and a TOTP code) so business/corporate environments are moving away from them.

permalink
report
parent
reply
1 point

Alr

permalink
report
parent
reply
8 points

I was thinking about self hosting but I was worried it would be less secure. I don’t really know a lot about setting that kind of thing up (I do have programming experience but don’t have a lot of server hosting experience outside of doing it for games like Minecraft) and I feel like I’d mess it up and it would be a lot easier to get into than a hardened server. Especially cause the odds I get a virus or something is probably higher then the odds someone breaks into bitwarden’s server. Idk if I’m wrong about this, would love to be corrected if I am, was just my initial thoughts when I switched over from a different password manager to bitwarden.

permalink
report
parent
reply
2 points

I think the bigger thing to worry about is, what would happen if your server fails or is destroyed? Would you have a backup of all your passwords? And if yes, are those backups updated regularly and stored in a safe place that also won’t get destroyed if the server gets destroyed (like, say, a house fire)?

Then, yes, you got the cybersecurity angle too

It’s a lot to think about for something as important and fundamental to everything you do on the internet as passwords (and accounts)

permalink
report
parent
reply
1 point

backups aren’t that big of a deal with bitwarden as every client keeps a copy of the database that can be restored.

permalink
report
parent
reply
5 points

If you don’t trust yourself 110%, don’t host it yourself. Too risky. I self-host everything, but I leave email and passwords to someone else because it’s just too important.

permalink
report
parent
reply
1 point

It’s pretty easy to setup using docker, you do need to know that ofcourse and how to setup dns and stuff.

I have it firewalled so my vault is not accessible from the internet, only from home or vpn to home.

permalink
report
parent
reply
38 points

By storing your passwords and otp in the same place it becomes 1 factor authentification

permalink
report
parent
reply
4 points

Technically yes if my vault gets compromised I would be fucked. I have it firewalled tho and only accessible from home (or VPN to home). So should be pretty secure. I used google authenticator but found it a major pita (can’t even search entries on Android, wtf?). If they make this more user friendly I’ll gladly switch back to a seperate OTP store.

permalink
report
parent
reply
3 points

I use aegis for the MFA portion.

permalink
report
parent
reply
16 points

Not really as you’re still protected from password breaches, which is most likely to happen anyways, especially if you self host.

If you’re actively being targeted for your bitwarden password, you likely have bigger problems

permalink
report
parent
reply
0 points
Deleted by creator
permalink
report
parent
reply
8 points

Not if you use 2 factor to access the password manager.

permalink
report
parent
reply
3 points

It’s still just one factor. You just secured it better.

permalink
report
parent
reply
1 point

Modern problems require modern solutions

permalink
report
parent
reply
22 points

permalink
report
reply
16 points

feel like “aaand it’s gone” would fit better here

permalink
report
parent
reply
24 points

A friend has a notebook next to her computer with all her passwords in it. Initially I was horrified - what if you’re burgled? - but actually it’s genius. Much more secure than letting a browser remember them, and she doesn’t even need to memorise a Bitwarden password.

permalink
report
reply
8 points

My mom told me that she was made fun of for having a book of hand written account credentials related to running her business (6 people total). I told her it was the best way to do it that wasn’t massively overcomplicated for her situation and to keep it up. The only recommendation I made is that she use different long passwords for every site since she’s already not memorizing them.

Personally I’m not convinced this isn’t the best way unless you’re being targeted by physical bad actors

permalink
report
parent
reply
4 points

Where is this book? In the office? I’d say that’s absolutely horrible. If it’s at home I think that’s more okay.

permalink
report
parent
reply

Or maybe behind a keyed lock in the office? Not a keypad, a physical key.

permalink
report
parent
reply
5 points

What if the notebook gets destroyed or lost, though? That’s my biggest concern here

permalink
report
parent
reply
13 points

Just add the same memorized bit to the end. Something simple like “123” would work. Even if the book is stolen it won’t do them any good.

permalink
report
parent
reply
4 points

That’s an excellent idea! I’ll mention it to her.

permalink
report
parent
reply
10 points

Kind of like salting.

permalink
report
parent
reply
12 points

This concept is also known as Double Blind Passwords or Horcruxing.

permalink
report
parent
reply
8 points

It’s a primitive password manager, primitive because unencrypted and not integrated into your devices, but far better than not having a password manager.

permalink
report
parent
reply
-4 points

Assuming the laptop is running bitlocker (often on by default), has a user password, and is offline, that’s pretty decent.

permalink
report
parent
reply
15 points

Notebook refers to a paper notebook. Not a laptop.

permalink
report
parent
reply
33 points

In a household it’s probably not that bad. There aren’t many people breaking into homes looking for account details.

I’ve had my identity stolen several times, and every single time it was stolen from a Fortune 500 company.

permalink
report
parent
reply
17 points

I just make all of my passwords password123 then I don’t have to worry about memorizing them

permalink
report
parent
reply
3 points

Ah, my girlfriend’s approach. No matter how much I show her a pwned password or set her up on my Vaultwarden, she’s not interested

permalink
report
parent
reply
3 points

Yeah, these newfangled password requirements ruined my life. I refuse to sign up for any website that doesn’t let me use hunter2.

permalink
report
parent
reply
5 points

*********** that’s what I see

permalink
report
parent
reply
3 points

Really? hunter2

permalink
report
parent
reply
1 point

Maybe they’re using one of those instances that censors things, lol

permalink
report
parent
reply
11 points

Me when I don’t use Chrome, I don’t use Windows, and I don’t use browser password saving either

permalink
report
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 18K

    Monthly active users

  • 11K

    Posts

  • 506K

    Comments