Hy,
In your opinion do you prefer Bitwarden or Proton Pass and why?
It seems proton pass have better integration with Firefox.
Good and bad?
Thanks.
Hy,
In your opinion do you prefer Bitwarden or Proton Pass and why?
It seems proton pass have better integration with Firefox.
Good and bad?
Thanks.
Am I a boomer for still using KeepassXC synced via Dropbox?
I’ve been using Keepass for 18 years. Nothing beats it. Recently switched from og to XC, and it’s been a vast improvement in the workflow. I love that it can integrate into the browser.
KeepassXC + SyncThing in my case, to skip the middle man (Dropbox/Google drive)
Nope, that’s a pretty secure password manager setup.
Nah, still a great solution if you like. That was my solution for years until just about a month ago I switched to bitwarden because it seemed easier to protect with a yubikey. I’ve liked it so far.
I took the opportunity to export all my passwords from Firefox, chrome, and KeePass, then spent about a day cleaning the whole mess up and removing duplicates, THEN imported the csv into bitwarden. Still getting used to not using chrome/Firefox for auto filling and storing passwords, but I like that my passwords don’t feel so spread out across multiple browsers/dbs.
It works but partitions can and will happen and a merge afterwards is non-trivial AFAIK.
Do you encrypt it before syncing in Dropbox? Or just raw .kdbx and password (+ key)?
I just trust the built-in encryption, which makes it easier to read via keepass2android (since I don’t have to do an extra decryption step).
Yeah that makes sense
The “raw” KDBX file is already encrypted, there’s no need to re-encrypt it.
Defense in depth is my thinking
I’ve read that it doesn’t really improve security much? Or maybe it’s just a matter of opinion.
Interesting. I assumed it did, two layers of encryption, different passcodes and ideally keys - not sure how it wouldn’t, but now I need to research it
These are my opinions, not a security expert or anything but - if your system is compromised two layers won’t make a difference. If someone gets ahold of the KDBX, two layers might slow them down but if they have the compute to crack the KDBX in the first place a second layer won’t make a difference, even if you’re using a stronger algorithm.
I can only think of two benefits.
using two different algorithms adds a layer of protection in the event a flaw is discovered.
If it’s wrapped it would likely have a different extension and signature, so if someone were to say, hack the cloud storage provider and grab all the KDBX files you might get missed.
In any case, the encryption algorithms we use today will likely be irrelevant and useless at some point in the near future. If you suspect your KDBX has been stolen, you should change all your passwords - even if they can’t crack it today, you don’t want to get an unpleasant surprise in a decade because you didn’t.
Although changing your passwords on interval is a good security practice anyway.
I also wouldn’t sync them with a cloud storage system either, since you never know.
Yeah, that makes a lot of sense, thanks for the insight!
Do research it. I’m no expert or security nut, so I’m just relaying what I’ve read before. 👍🏻
At the very least it would hide filename in cloud storage so no one would know that it’s a file with all your passwords.
Personally I don’t put anything in cloud storage unencrypted so I’d still just encrypt that file client side with the rest of them if I used keepassx.
No sir, I did this for years. I used Kypass on my iPhone so I could use my passwords on my phone as well. I ended up switching to Bitwarden for easier 2FA implementation and granular password sharing rather than having to share my whole vault or manage a separated shared vault
What kind of 2FA setup do you have?
I use Bitwarden with DUO as my Authenticator app. I know that you can set up keepass with 2FA via an extension but I didn’t find it as portable with my existing apps which is why I decided to make the switch