Earlier quoted context omitted.
Password managers seem to be the most critical software where open source and reproducible builds are needed. Are there any good FOSS password managers that can do remote sync and team permissions?
Bitwarden seems to tick the boxes you need - FOSS license, syncs via an (open source) server which you can host yourself, or use their hosted version, and there's team versions available. It's pretty good. There's also bitwarden_rs (a rust-based server component) if you fancy a simpler self-hosting stack that doesn't require SQL server. The solution has been audited, I believe, but audits are only valid at individual…
Backdoored password manager stole data from as many as 29K enterprises
61–70 of 117 posts
Re: Backdoored password manager stole data from as many as 29K enterprises
#62Earlier quoted context omitted.
Do you simply remember hundreds of random passwords?
Browsers have had built-in password stores for years now. Why not just use those?
Also, the article says this product is primarily for enterprise customers, who need other features like sync across team and team access management.
Re: Backdoored password manager stole data from as many as 29K enterprises
#63Earlier quoted context omitted.
That’s a thoughtful consideration. My logic is that a personal salting algorithm could be compromised after several points of failure, whereas a password manager can be compromised by a single point of failure. The former requires trust in myself to create a strong algorithm, and the latter requires trust in a black box.
It doesn't have to be a black box. There are open source password managers. Bitwarden and Keepassxc are two very good ones. And keep in mind that even if you can create a reasonably strong algorithm which will both be memorable and resistant to reverse engineering, most people won't. Password managers aren't just good for professionals, they're leagues ahead of anything "mere mortals" use. My mom uses 1password -- th…
Re: Backdoored password manager stole data from as many as 29K enterprises
#64Why would any "enterprise" customers trust closed sourced AND small-time password manager?
Re: Backdoored password manager stole data from as many as 29K enterprises
#65Earlier quoted context omitted.
It's easy. Just come up with a secret rule and derive the passwords from that rule such that the password is different for each website/service.
Then the passwords are not secret, the rule is. And figuring out a rule with a couple of examples is much easier than breaking into an encrypted, properly secured password vault. In case I'm losing you, here's a parallel: if I ask you to pick and remember a random number between 1 and 1 billion, the odds of me figuring it out are low. But if I ask you to pick and remember 200 numbers between 1 and 1 billion, you will…
Re: Backdoored password manager stole data from as many as 29K enterprises
#66Re: Backdoored password manager stole data from as many as 29K enterprises
#67Earlier quoted context omitted.
I admit that there might be password managers out there that provide sufficient security for some users’ threat models, but I wouldn’t trust such a sensitive compilation of data on any computing system, especially ones with network access. If I used a password manager, it would have to be on an airgapped and password protected system, making it essentially useless for me. For me, it’s easier to memorize a password/sa…
This is a common take on password managers but in practice it doesn't really hold, because humans are bad at security and good password managers are really fucking good at it. That's not to say there aren't weaknesses to the password manager model, but you're overestimating them and underestimating the ones in your scheme. I also invite you to read my response above to someone else regarding the security of such an a…
Doesn’t this very article show otherwise?
Re: Backdoored password manager stole data from as many as 29K enterprises
#68My password manager: a mental hash of some site attributes, my username, and a security level that results in a valid password. A particularly-motivated attacker could easily reverse engineer my hash algorithm, given enough samples. But, good enough for me.
That's fine until the first time you have to rotate a password, at which point it devolves to, at best, a mnemonic device.
Re: Backdoored password manager stole data from as many as 29K enterprises
#69That's why I don't use password managers. That's giving one entity too much power over everything I own.
It's an area where the right answer is to give up some convenience for better OpSec. Use a local-only password manager that can't communicate anything to anywhere.
Re: Backdoored password manager stole data from as many as 29K enterprises
#70Earlier quoted context omitted.
You don't have a notepad anyway? although I've never personally understood the advantage password managers have over just using AES encryption that most text editors have.
Easy integration with browsers and so forth which significantly simplifies UX, especially for less sophisticated users. Built in password/passphrase generator. Mobile device support. Search and organization functions. The ability to store other kinds of secrets like ssh keys. TOTP support. I'm sure there's stuff I'm missing but those are a few things that spring to mind. Personally, I use keepassxc + keepass2android…
My password manager can't communicate with anything, it's local only. It runs on a separate host so no, it doesn't have any browser integration. A browser is way too complex attack surface to trust. Only way I get a password is to ssh into the isolated host, decrypt password and cut & paste.
Less convenient, sure. Also far more secure.