News for hackers. Stuff that matters.
Re:I'm sure LastPass setting the delete account to display: ... by thot_experiment on Saturday December 24, 2022 @06:05PM (#34122078)
In light of this breach, can someone explain to me why it's not stupid to keep all your passwords in one place? I've never used a pw manager because it seems absolutely inevitable that these sorts of leaks happen. It just seems like an incredibly put all your eggs in one basket cargo cult type move. I just can't stomach single points of failure like that for anything worth protecting.

Using a password manager is one of those infosec memes that gets oft repeated but doesn't make a lot of sense to me as being "more secure". To me it seems like your passwords existing outside of your head in any way is a risk, and to have them all in one place (even encrypted) seems way worse than having to go through the reset dance every once in a while because you forgot one.

EDIT: I was being a bit snarky and I apologize. As some commenters have rightly pointed out for the average person this is better than the uneducated alternative of using the same PW everywhere, and as method for reducing a random person's risk exposure it is extremely transmissible vs the alternatives.

That being said (as a commenter pointed out I should have included this in the post originally) I believe there are alternatives that are more secure such as using a mental algorithm that generates a unique password per site. I don't think that these sorts of things are prohibitively complicated, and I think never storing passwords outside of your head has a lot of benefits. That's my personal approach and I think it's a better way to go.

P.S. A lot of the fault lies with requiring accounts for things that don't actually require an account. Another problem that comes out of the SaaS model which can be completely avoided by just not making SaaS.

Re:I'm sure LastPass setting the delete account to display: ... by userbinator on Saturday December 24, 2022 @06:41PM (#34122398)
You could just tell users to write down their unique passwords physically and store them somewhere safe instead of reusing the same password, but that wouldn't fit the narrative of being able to sell services for password management and no doubt another thing the "security" community seems to be highly against.

I agree it's 100% stupid --- "all your eggs in one basket" is exactly the phrase that comes to mind for me too. Centralisation makes for one massive point of failure. If everyone stored passwords in their head or offline, it'd already make it much harder for attackers but there's no recurring $$$ for services in helping people do that. If people can be convinced to believe fake news, what other irrationalities can they be persuaded to believe? It's all just the power of marketing.

Re:I'm sure LastPass setting the delete account to display: ... by dredmorbius on Saturday December 24, 2022 @07:27PM (#34122728)
At the scale of present-day secured-systems use, this becomes fairly cumbersome quickly.

The typical person, as long ago as 2015, had around (and possibly over) 100 accounts. I'm seeing people referring to many hundreds managed by LastPass or other password-management systems.

Using, say, a paper-based system whether in a bound journal or a set of index or Rolodex cards, a 500-account archive would take up most of a journal, or a pretty hefty chunk of cards, and that archive itself would require physical security (though at least data exfiltration would be slower than from a digital archive). It's not the sort of thing you could easily carry around with you, or access from multiple locations, should you need to do so.

In corporate use, the problem is compounded by:

- Multiple people requiring access to systems.

- Both shared-account and multi-account systems (e.g., a shared root to servers, master DBA account, or embedded / appliance devices with a single account).

- Multi-office (or remote / home office) access.

- Multi-device access (as in people are accessing systems from multiple devices).

This doesn't necessarily mean that a third-party service is your best or only option, but it strongly tends toward a managed third-party system being convenient where "convenient" means "our business which lacks a true CISO role would be dead in the water without it".

Mind: I'm not defending LastPass here, and I don't use it. The solutions I've seen in the past which have impressed me most were based on managed SSH keys with SSH access to critical systems, and the bare minimum of shared accounts.

I'd also like to see:

1) Far fewer authenticated services where that authentication is not necessary. For the most part, if I can avoid creating a new account, I do. (My circumstances leave me considerable latitude that many people wouldn't have, in this regard.) Systems based on asserted identity through PGP seem to me one option (e.g., rather than logging in and posting content, you'd post PGP-signed content, which the remote system would vet. Similarly, reading private content would be encrypted against your keys. This doesn't address all account-based interactions, but it does cover a large bit of landscape.

2) Physical-token based security particularly based on NFC or Yubikey-type devices. Keep in mind that an earlier widely-used technology, RSA keyfobs which would generate one-time PINs as a 2FA, turned out to have a nasty vuln some years back.

But fewer accounts, PKI-based auth, and physical 2FA ... seem increasingly necessary changes.

As numerous others apparently do: I use a local, encrypted, password keystore that is not managed by a third-party service.

(And don't even get me started on third-party data privacy doctrines.)

Re:I'm sure LastPass setting the delete account to display: ... by dhdgrygev on Saturday December 24, 2022 @06:09PM (#34122119)
The average person, when not allowed to use a convenient password manager, will either use the same password for every site or come up with a predictable pattern. Encouraging a password manager helps make sure they don't get destroyed completely when a blog they signed up on 5 years ago is hacked.

This is partly because so many things want an account now. I have over 500 passwords saved, it would be straight up impossible to remember unique strings for each site.

Re:I'm sure LastPass setting the delete account to display: ... by codetrotter on Saturday December 24, 2022 @06:21PM (#34122240)
> This is partly because so many things want an account now. I have over 500 passwords saved, it would be straight up impossible to remember unique strings for each site.

How many of those accounts are essential?

I create throw-away accounts on the regular.

There are many accounts, but few that really matter. For the ones that matter I take care to make sure I have the passwords. For the rest, who cares :)

Re:I'm sure LastPass setting the delete account to display: ... by danielvaughn on Saturday December 24, 2022 @06:26PM (#34122280)
I use the same password for every account that doesn’t have any private/payment info of mine. Don’t really care if they get hacked.
Re:I'm sure LastPass setting the delete account to display: ... by theturtletalks on Saturday December 24, 2022 @06:25PM (#34122278)
I use BitWarden, but I'm thinking of self-hosting BitWarden. BitWarden's commercial offering might be tempting to crack from a hacker's perspective, but I don't think they would go after a specific user's instance.
Re:I'm sure LastPass setting the delete account to display: ... by weaksauce on Saturday December 24, 2022 @06:39PM (#34122385)
there's a non-zero risk of hosting it yourself and not keeping up with the maintenance/security updates of whatever server you host it on. gotta weigh that in the calculus. It might not be likely that they target you specifically but there could be a drive by bot that slurps up your password vault.
Re:I'm sure LastPass setting the delete account to display: ... by utsuro on Saturday December 24, 2022 @09:42PM (#34123595)
Most people seem to think it needs to be accessible online. Remote Access =/= Internet Access. Self hosting an external vault, using VPNs, and requiring MFA access make the vault tricky to get to in the first place. You’re machine would need to be compromised first for an attacker to even connect to it—and at that point you’re compromised (and probably keylogged).

If you’re actively under attack no Password Manager, mental algorithm/ password pattern, Yubikey, or MFA will prevent someone from just using your authenticated session(s).

Does that mean we shouldn’t use these mechanisms? Of course not. When the risk is only realized with full compromise—saying XYZ could pose a threat is moot from a security perspective.

Re:I'm sure LastPass setting the delete account to display: ... by weaksauce on Monday December 26, 2022 @02:14AM (#34135494)
> Self hosting an external vault, using VPNs, and requiring MFA access make the vault tricky to get to in the first place.

ok but that also is prone to a weakness in any part of that chain assuming you even set it up properly in the first place. each piece is another layer that can be hacked or improperly setup.

Re:I'm sure LastPass setting the delete account to display: ... by eurticket on Saturday December 24, 2022 @06:24PM (#34122270)
What are some good methods to not create patterns, while allowing yourself to have an easier time remembering more complicated passwords?
Re:I'm sure LastPass setting the delete account to display: ... by usrusr on Saturday December 24, 2022 @07:43PM (#34122831)
If you go for the shared strong secret part "uniquefied" by an added per-site trivial part (not saying that you should), you increase risk the longer the trivial part gets: if an attacker somehow determines that your password here is 123hacker456news789 they will easily guess that they can get into your Facebook using 123face456book789. Less easy if it's 123h456n789 (Because you don't really use the spaceballs password, in reality h and n don't stand out half as much). If it's 123c456w789 guessing Facebook's 123c456o789 from that would be quite close to brute forcing unless they get their hands on dozens off that kind.
Re:I'm sure LastPass setting the delete account to display: ... by nonethewiser on Saturday December 24, 2022 @08:19PM (#34123050)
Honestly a somewhat sophisticated pattern that you write down somewhere is probably pretty secure. Outside of a very targeted.
Re:I'm sure LastPass setting the delete account to display: ... by optionalsquid on Saturday December 24, 2022 @06:45PM (#34122420)
> This is partly because so many things want an account now. I have over 500 passwords saved, it would be straight up impossible to remember unique strings for each site.

I'd argue that it is not just about remembering passwords. A password manager also helps you remember that you even have an account. I have a similar number of passwords stored as you and there's no way I'd remember all the sites I signed up for (never mind the passwords) if not for the password manager I use.

If I was diligent I could probably track them via confirmation emails (or self-authored "confirmations" for services that don't send a confirmation email), but I can guarantee that a lot would slip through the cracks if I were to attempt that.

A password manager also gives you a convenient place to store (and share) secrets, recovery keys, SSH keys, and similar bits of security related information that you cannot memorize.

Re:I'm sure LastPass setting the delete account to display: ... by smnrchrds on Saturday December 24, 2022 @06:56PM (#34122498)
In addition, password managers are much better than the average human at avoiding phishing attacks. The chances of the password manager auto-filling your normalwebsite.com password on nomalwebsite.com or normal-website.com are infinitesimally low compared to the chances of an average user doing so.
Re:I'm sure LastPass setting the delete account to display: ... by nonethewiser on Saturday December 24, 2022 @07:11PM (#34122614)
But its safer to write it down on paper (at home, not work). A centrally managed service is for convenience.
Re:I'm sure LastPass setting the delete account to display: ... by 0x45696e6172 on Saturday December 24, 2022 @06:13PM (#34122152)
Because it is better than the alternative.

Pick two:

  (1) memorizable passwords
  (2) bruteforce-resistant passwords
  (3) account-unique passwords.
The best tradeoff for me is (2)+(3) sacrificing (1), so I use a local password manager (named 'pass'). That said, I would never trust a 3rd party like LastPass.
Re:I'm sure LastPass setting the delete account to display: ... by koolba on Saturday December 24, 2022 @06:40PM (#34122387)
Not being able to do #1 can be a feature. If you can’t easily login to your accounts it adds just the right amount of friction to buying things online.
Re:I'm sure LastPass setting the delete account to display: ... by paledot on Saturday December 24, 2022 @07:53PM (#34122884)
Indeed, made worse/better by the need to fetch my Yubikey to sign in. Likewise how Firefox Focus helped me to kick my Facebook habit.
Re:I'm sure LastPass setting the delete account to display: ... by wutbrodo on Saturday December 24, 2022 @08:04PM (#34122960)
Choose a complex base password + a memorizable _algorithm_ that combines (eg) domain names with the base password. That satisfies all of your requirements, and it's not super difficult to create an algorithm that is easy to perform mentally and hard to reverse.

I started doing this in college, and it's been super easy to keep up and my passwords are pretty secure.

Re:I'm sure LastPass setting the delete account to display: ... by benhurmarcel on Sunday December 25, 2022 @08:26AM (#34127049)
I did this before using a password manager. I found that it does work but it's still a pain.

For example, what do you do when you're forced to change a password? You need to remember that this website doesn't follow the rule. There's also the case of password being used by several websites with different names or urls, you need to remember which is the base one.

Also it's really convenient to store other things than passwords in the password maanger. Like some notes, your customer number, which email you signed up with, some PIN they give you...

Re:I'm sure LastPass setting the delete account to display: ... by Biganon on Saturday December 24, 2022 @06:11PM (#34122134)
I'm on the opposite side: I don't understand how a password manager can be compromised. Your passwords are encrypted and decrypted OFFLINE, on your device. You only ever send the ENCRYPTED vault. Your key never transits. How is that complicated?

And how did LastPass fuck this up anyway?

Re:I'm sure LastPass setting the delete account to display: ... by kelnage on Saturday December 24, 2022 @06:19PM (#34122213)
As far as I know, it’s only believed that the attackers have the encrypted vaults of LastPass users.

However, that does mean they can attempt to “brute force” the encryption, trying any number of passwords as often as they like - and it seems some earlier versions of LastPass used rather poor choices with that cryptography, meaning the amount of effort needed to make an attempt is lower than other similar services (plus some users may have rather poor master passwords, making them easier to guess).

Re:I'm sure LastPass setting the delete account to display: ... by paulryanrogers on Saturday December 24, 2022 @06:54PM (#34122484)
Which is why it's strange to hear Steve Gibson so breathlessly defending LastPass, claiming secrets aren't really at risk. It's like he read some white papers, met some LP employees, and decided it's unhackable.

Consider that many users may have had very guessable vault passwords, and encryption generally gets weaker as hardware and techniques advance.

Re:I'm sure LastPass setting the delete account to display: ... by L_Rahman on Saturday December 24, 2022 @06:35PM (#34122359)
They did encrypt the vaults. The problem is that for accounts that were opened before 2017 the used an encryption algorithm that can be cracked with modern hardware. Not a typical desktop GPU, but someone with some firepower could pick an account and crack the master password in a reasonable length of time (on the order of weeks/months).
Re:I'm sure LastPass setting the delete account to display: ... by yreg on Saturday December 24, 2022 @06:35PM (#34122361)
Yeah, I don't consider my encrypted vault to be particularly sensitive.

I guess someone could key log my master password on my device, copy my vault and pwn me everywhere.

Also, when quantum computing becomes practical enough we password manager users might be in trouble, but surely in that case major changes in infosec would be needed regardless.

Re:I'm sure LastPass setting the delete account to display: ... by granddave on Saturday December 24, 2022 @07:00PM (#34122529)
This is where 2FA comes in to play.
Re:I'm sure LastPass setting the delete account to display: ... by lucideer on Saturday December 24, 2022 @06:23PM (#34122261)
> How is that complicated?

I'm not saying for a moment that Lastpass are competent (there's plenty of evidence to the contrary), but... saying that this isn't complicated seems a bit much. This is an extremely complex set of transactions where many many things can be done incorrectly.

There's also of course the general as-yet-not-conclusively-solved problem of non-reproducible builds / trusting remotely-updated code.

Re:I'm sure LastPass setting the delete account to display: ... by drdec on Saturday December 24, 2022 @06:14PM (#34122160)
I assumed that the hackers have the encrypted vaults. Is it known that that they have unencrypted password data?
Re:I'm sure LastPass setting the delete account to display: ... by JoshuaEN on Saturday December 24, 2022 @06:23PM (#34122262)
Not passwords, but the hackers have some unencrypted data because LastPass did not encrypt all vault data client-side:

"The threat actor was also able to copy a backup of customer vault data from the encrypted storage container which is stored in a proprietary binary format that contains both unencrypted data, such as website URLs" - https://blog.lastpass.com/2022/12/notice-of-recent-security-...

The "such as..." without enumerating everything is very ominous as well.

Re:I'm sure LastPass setting the delete account to display: ... by thot_experiment on Saturday December 24, 2022 @06:20PM (#34122232)
I believe they are only the encrypted vaults, but with the cost of compute plummeting and the inclusion of unencrypted data alongside the encrypted data I think you have reason to worry if you believe there are people who would perform a dedicated attack on you, or you are in a class likely to be identified as high value.
Re:I'm sure LastPass setting the delete account to display: ... by drdec on Saturday December 24, 2022 @06:41PM (#34122409)
Oh, absolutely, you need to test that information as exposed and react accordingly.

Fortunately for me, I don't use LastPass.

Re:I'm sure LastPass setting the delete account to display: ... by TillE on Saturday December 24, 2022 @08:35PM (#34123163)
> the cost of compute plummeting

You should do some actual math to roughly estimate what it would take to crack a good password. Use a strong password, use a resource-intensive key derivation function, and you should feel extremely comfortable that your encrypted data will not be cracked within your lifetime.

Re:I'm sure LastPass setting the delete account to display: ... by dhdgrygev on Saturday December 24, 2022 @06:20PM (#34122229)
No, but apparently the urls were not encrypted, so that could be quite a gold mine for blackmail.
Re:I'm sure LastPass setting the delete account to display: ... by civopsec on Saturday December 24, 2022 @06:35PM (#34122354)
> In light of this breach, can someone explain to me why it's not stupid to keep all your passwords in one place?

My passwords-in-one-place software is not on the Web/Cloud. (And I don’t understand why this point needs to be restated in every Lastpass thread.)

Re:I'm sure LastPass setting the delete account to display: ... by EVa5I7bHFq9mnYK on Saturday December 24, 2022 @06:13PM (#34122154)
For example, I am old and can't remember sh-t. I can only remember one master password, and I've already forgotten it twice. Now have it backed up on a piece of paper. Looking forward for a day when I forget where I put that piece of paper ...
Re:I'm sure LastPass setting the delete account to display: ... by qwertox on Saturday December 24, 2022 @06:35PM (#34122360)
It's not just age. If you don't use a password often you will definitely forget it unless you have a mental algorithm to generate those passwords like parent commenter suggests.
Re:I'm sure LastPass setting the delete account to display: ... by feanaro on Saturday December 24, 2022 @06:18PM (#34122203)
Reusing passwords or having low entropy passwords is a larger risk.

The thing is... Your password manager should be offline, not a cloud service.

Re:I'm sure LastPass setting the delete account to display: ... by yreg on Saturday December 24, 2022 @06:36PM (#34122369)
>Your password manager should be offline, not a cloud service.

Why?

Re:I'm sure LastPass setting the delete account to display: ... by TillE on Saturday December 24, 2022 @08:30PM (#34123127)
There's this persistent vague myth on HN that there's something terrible about having an encrypted blob publicly exposed, which to me demonstrates a total lack of understanding about cryptography. Or they're just using weak passwords. Don't do that.

The problem here is that a bunch of unencrypted data was exposed, which is really bad and dumb of LastPass.

Re:I'm sure LastPass setting the delete account to display: ... by feanaro on Saturday December 31, 2022 @05:32AM (#34195221)
If you assume the strongest opposing argument, it's clear the "myth" isn't arising from a misunderstanding of cryptography. Rather, it's arising from the practical observation that password managers are not perfect, and therefore encryption is often not sufficient. In fact, you offer this argument yourself in your comment -- it is really bad and dumb of LastPass, and yet it happened, because these things happen in reality.

Exploiting bugs in the end-user web application, accidentally exposing unencrypted data, unnecessarily collecting all data in a single location in the first place, a break in cryptography leading to a total break of security are all failure modes that only affect cloud password managers.

Re:I'm sure LastPass setting the delete account to display: ... by taneq on Saturday December 24, 2022 @10:12PM (#34123806)
Think about it for a moment. Which is more likely to be compromised: A widely advertised central location storing thousands of peoples’ passwords, or a single user’s passwords on their local computer accessed through an app which doesn’t even access the internet?
Re:I'm sure LastPass setting the delete account to display: ... by yreg on Sunday December 25, 2022 @10:20AM (#34127942)
Providing that the vault is fully encrypted/unencrypted locally, in what way is it going to be compromised?

If someone wants to avoid having their vault in a LastPass/1Password/… cloud for some reason, it’s also possible to sync the vault through general use cloud solutions like Mega/Dropbox/…

Re:I'm sure LastPass setting the delete account to display: ... by feanaro on Saturday December 31, 2022 @05:26AM (#34195197)
If the cryptography and its implementation is perfect, and you choose a high entropy, well-guarded secret, then encryption is enough on its own. However, being a security researcher, I observe that this is not how the world works in practice, and so encryption is only a single layer in a defence in depth approach. There's little reason to destroy another important layer by centralising all the passwords in a single lucrative bucket.

An obvious way to attack typical cloud password managers is via their web apps, which is an endpoint attack and hence bypasses the encryption. This type of attack is much harder for native, offline password managers.

Re:I'm sure LastPass setting the delete account to display: ... by atq2119 on Saturday December 24, 2022 @07:16PM (#34122645)
Agreed.

The part I don't get about these discussions is that Firefox saves passwords offline for me just fine, and I have to trust my browser to handle my passwords already anyway. Sure, I have to manually copy a password between devices sometimes. Happens maybe three or four times a year, big f'ing deal.

There's absolutely no reason to add more attack surface by using a password manager.

Re:I'm sure LastPass setting the delete account to display: ... by itake on Saturday December 24, 2022 @06:09PM (#34122113)
The alternative is:

- Password re-use

- Formulaic passwords

- Simple passwords that are easy to type on a phone

That are easily crackable

Or performing password recovery every time you want to login.

Re:I'm sure LastPass setting the delete account to display: ... by xconverge on Saturday December 24, 2022 @06:10PM (#34122126)
If one site gets breached/exposed, your memorized username/password combination used all across the internet is now immediately available to the bad actors and you might not even know or remember everywhere it was used. Having a unique password for each site is the main advantage of a password manager to mitigate the damage in this case (to just the 1 site that was breached). Talking about your vault/passwords and "single basket" being obtained is relevant when using a password manager, especially with articles/news like this but just a different attack vector.
Re:I'm sure LastPass setting the delete account to display: ... by thot_experiment on Saturday December 24, 2022 @06:15PM (#34122169)
I don't think that having a unique password per site is unachievable. I do it and I don't use a PW manager. Even something as simple as prepending the site name in ROT13 to a reused password greatly reduces your exposure to the sort of background infosec threat radiation that's like 99.99% of the threat model for most people
Re:I'm sure LastPass setting the delete account to display: ... by civopsec on Saturday December 24, 2022 @06:41PM (#34122405)
> Even something as simple as prepending the site name in ROT13 to a reused password greatly reduces your exposure to the sort of background infosec threat radiation that's like 99.99% of the threat model for most people

If one goes with the infosec advice that you should calculate the entropy of passwords based on the assumption that the attacker knows the password scheme, then this password scheme provides zero entropy. So if there is zero cost for the cracker to pwn you as well as all the others that don’t have this kind of leetspeak obfuscation then you’re still pwned.

Re:I'm sure LastPass setting the delete account to display: ... by CJefferson on Saturday December 24, 2022 @06:33PM (#34122340)
That gets broken as soon as some site requires you rotate your password, or you choose to rotate it (maybe you entered it on a device you become suspicious of). Now how do you remember the password for every website? You could keep some kind of.. list, but then we are getting close to being back to password managers.
Re:I'm sure LastPass setting the delete account to display: ... by george_probably on Saturday December 24, 2022 @06:21PM (#34122241)
Cool, now go explain that to your parents. NOW make sure they go through and change every single password on every single account they currently have and don't just get annoyed like 5 passwords deep and decide not to bother.

The issue isn't you or me, it's what 99% of the world has to use. For the large majority of people, a password manager with one super strong password (and 2FA) makes WAY more sense.

Re:I'm sure LastPass setting the delete account to display: ... by voidfunc on Saturday December 24, 2022 @06:14PM (#34122162)
Doesn't this assume the passwords aren't hashed and salted?
Re:I'm sure LastPass setting the delete account to display: ... by xconverge on Saturday December 24, 2022 @06:18PM (#34122198)
Yes my comment made a lot of assumptions, but the original post invited them I think. Reading the other comments from the original poster changes the tone of the original message a lot. I think for someone who knows the term "infosec" and has a mental algorithm, a password manager isnt necessary per-se. If we are talking about the general public, in a constantly evolving digital world, I think password managers are a good thing. I think this site is a tiny fraction of the potential userbase for a password manager
Re:I'm sure LastPass setting the delete account to display: ... by Saris on Saturday December 24, 2022 @06:07PM (#34122093)
Well, what's the alternative besides a local keepass DB or something?
Re:I'm sure LastPass setting the delete account to display: ... by Schnitz on Saturday December 24, 2022 @06:15PM (#34122166)
A local keepass is a great alternative, been doing that for ages and honestly copying my keepass db to a device every once in a while is way less troublesome than quadruple factoring into lastpass/1password or whatever.
Re:I'm sure LastPass setting the delete account to display: ... by scarab92 on Saturday December 24, 2022 @06:26PM (#34122284)
For most people, the keepass db will need to be synced and they’ll also want clients on their computers and phones to access it.

What’s the difference, security wise, to an all in one offering that works the same way under the hood, like 1password cloud or bitwarden?

It seems to me that those syncing keepass databases around are just incurring pain without any real increase in security.

Re:I'm sure LastPass setting the delete account to display: ... by derkades on Saturday December 24, 2022 @06:38PM (#34122378)
Having a different vendor for the frontend software and the cloud storage part does arguably increase security.

Let's say a national security agency wants access to your passwords. They can "easily" make LastPass send a custom version of the client to your browser. This custom version could send your password to LastPass, allowing them to decrypt your database.

To me it seems like it would be harder to ship a malicious KeePass program to a single user. Especially if that user has installed KeePass using their Linux OS package manager.

Re:I'm sure LastPass setting the delete account to display: ... by noisy_boy on Saturday December 24, 2022 @08:27PM (#34123104)
Syncing is basically painless and automatic with Syncthing[0] - you only need to set it up once per device (unless you are adding devices frequently which isn't the typical usecase for personal use).

[0]: https://syncthing.net/

Re:I'm sure LastPass setting the delete account to display: ... by thot_experiment on Saturday December 24, 2022 @06:10PM (#34122125)
I use a mental algorithm that generates a unique password for each site. It's easy to remember the algorithm and I get a complex unique password for every site. I don't think a password existing outside of your head makes sense.

(though some sites force unique passwords/and password changes, which can be annoying as I have to remember to bump a value mentally for how many times i've been forced to do it, luckily for the most part it's not an issue)

Re:I'm sure LastPass setting the delete account to display: ... by CJefferson on Saturday December 24, 2022 @06:34PM (#34122352)
If this was common, password hackers would encode such algorithms into password hackers, then once your password is leaked from one site,it's game over (I suspect the set of human brain easily executable algorithms isn't that large).
Re:I'm sure LastPass setting the delete account to display: ... by ncallaway on Saturday December 24, 2022 @06:21PM (#34122237)
That’s great but for 95% of the population they’ll never do that. They’ll come up with a generic low security password that’s easy to both remember and type. And they’ll reuse essentially that same password on every site.

So, for your practices maybe a password manager is a step down. But for 95% of the popular it’s a step up.

Security is a spectrum, and password managers move most people to a more secure stance. You can yell at people that they can be more secure until you’re blue in the face, but most of them will shrug and ignore you.

Re:I'm sure LastPass setting the delete account to display: ... by xconverge on Saturday December 24, 2022 @06:13PM (#34122158)
I see, you left this out of your original post and it would have had me reply entirely different. This certainly can work for you and makes sense, expecting everyone to do this instead of using a tool to do this is unrealistic IMO. Everyone thinks about things differently and many people "dont care" about security and just want a password that works.
Re:I'm sure LastPass setting the delete account to display: ... by wmf on Saturday December 24, 2022 @06:08PM (#34122103)
The alternative to a password manager is to set all your passwords the same then that master password gets leaked.
Re:I'm sure LastPass setting the delete account to display: ... by forgotusername6 on Saturday December 24, 2022 @06:10PM (#34122131)
Probably much safer these days to just write them down in a notebook
Re:I'm sure LastPass setting the delete account to display: ... by CJefferson on Saturday December 24, 2022 @06:35PM (#34122362)
This is what I personally recomend to all non computer experts -- a passbook being stolen from home seems much less likely than a serious computer issue.
Re:I'm sure LastPass setting the delete account to display: ... by cirrus3 on Saturday December 24, 2022 @06:11PM (#34122140)
The info LastPass and most other password managers I'd use have is useless even someone got it... sure they might get my email and what sites I stored passwords for, but the passwords themselves are not just sitting there in plain text or decreeable format able to be used.
Re:I'm sure LastPass setting the delete account to display: ... by charcircuit on Saturday December 24, 2022 @06:09PM (#34122116)
The alternative is repeating passwords which is a worse version of putting all your eggs in one basket.
Re:I'm sure LastPass setting the delete account to display: ... by avianlyric on Saturday December 24, 2022 @06:48PM (#34122437)
> having to go through the reset dance every once in a while because you forgot one.

So you do use a centralised password manager. You just call it email, rather than 1Password.

Re:I'm sure LastPass setting the delete account to display: ... by nkrisc on Saturday December 24, 2022 @06:58PM (#34122517)
Because it’s less bad than the alternatives. I can’t remember a unique password for every account I have.

> I believe there are alternatives that are more secure such as using a mental algorithm that generates a unique password per site.

I’m going to forget it.

Either I use a centralized password keeper or the real login process is the reset password flow.

Using a password manager is probably more secure and convenient than whatever solution a can feasibly come up with in my own.

Everything requires a password and I will not be able to remember them all. It took me about 15 years to finally remember my own SSN.

Re:I'm sure LastPass setting the delete account to display: ... by tempestn on Saturday December 24, 2022 @07:04PM (#34122558)
Not only could you forget it, I imagine it's going to be pretty difficult to have a mental algorithm that's going to be secure against a couple of your passwords being compromised. So if someone wanted to target you, I bet they'd have a decent chance of cracking the algorithm. Now of course, unless you're a prominent figure, that's very unlikely. But so is a full breach of a major PW manager (preferably not LastPass).
Re:I'm sure LastPass setting the delete account to display: ... by TechBro8615 on Saturday December 24, 2022 @10:20PM (#34123854)
I don't think you need to be a prominent figure to be worried about being targeted specifically. If you date someone in infosec and then break up with them they could easily become a stalker who searches haveibeenpwned for your accounts and starts whittling away at your passwords...
Re:I'm sure LastPass setting the delete account to display: ... by coder543 on Saturday December 24, 2022 @07:18PM (#34122668)
No one has mentioned this to you yet, from what I can see, but Master Password[0] is basically what you're asking for. It is well worth it to switch to an implementation of that instead of your mental calculus.

> I believe there are alternatives that are more secure such as using a mental algorithm that generates a unique password per site.

Being completely honest, I consider this a terrible strategy. I seriously doubt your "algorithm" is anywhere close to as secure as you think it is. Humans suck at coming up with passwords, period, no matter how clever they think they are, and then memorizing those passwords is at least as difficult. Any algorithm that would actually be secure would take far too long to mentally apply to each website each time you visit it.

Fully featured password managers like 1Password can include much more than just usernames and passwords, which increases their value significantly. Otherwise, users absolutely store that incredibly important information in completely unencrypted places, often synced with the cloud, because it is important information that they need access to, and they want to make sure it doesn't get lost. There is tremendous value in having a user-friendly encrypted vault.

Since the entire vault is fully end to end encrypted with any decent password manager (like 1Password), the weaknesses that repeatedly affect LastPass do not ever apply here. The only thing that matters is having a strong password on your vault, and keeping that password secure. It doesn't matter if 1Password gets hacked, no one will even know what websites you have accounts on. Coincidentally, 1Password also doesn't have the same history of breaches that LastPass does.

The only other security risk beyond a weak password is a supply chain attack, where 1Password ships a compromised version of the 1Password client that steals your vault password, but this is significantly harder for a malicious actor to pull off than the breaches LastPass has dealt with, and any software vendor that you trust could be compromised and install a keylogger on your device, which would achieve the same outcome, so this is not specific to 1Password, and therefore I don't consider it very relevant to the discussion beyond mentioning that other people might bring it up.

> That's my personal approach and I think it's a better way to go.

It's really not, but someone who comes to the internet to rant about this stuff is so strongly convicted of their belief that I don't think I'm going to be able to change it, so I'll just leave it at that. I have cared a lot about cybersecurity for a long time, even before I worked in the cybersecurity industry for a few years, which gave me lots of additional exposure to experienced people and current events.

I have never recommended LastPass to anyone, and I would never recommend it to anyone. 1Password is a completely different story. There are valid open source alternatives, which you can self host, but most people (outside of this forum) are not going to succeed at hosting their own password manager, so it's important to find a trustworthy hosted option.

[0]: https://en.wikipedia.org/wiki/Master_Password_(algorithm)

Re:I'm sure LastPass setting the delete account to display: ... by the8472 on Saturday December 24, 2022 @07:26PM (#34122721)
Use an offline password manager, avoid SaaS. Make sure it's secured with Argon2 and burns a a few seconds of compute to unlock. Use hardware MFA tokens for your most critical accounts. You could also tie individual copies of the database to the machine's TPM and only sync after decrypting (yet another factor).

> I believe there are alternatives that are more secure such as using a mental algorithm that generates a unique password per site.

That gets tedious when you also have to conform to stupid, different password policies on various sites.

If you want to compartmentalize things you could use multiple password databases with different master passwords? The master password is still something you have in your head.

Re:I'm sure LastPass setting the delete account to display: ... by aobdev on Saturday December 24, 2022 @08:00PM (#34122935)
These passwords have to be encrypted so they can be retrieved later, right? I don’t think Argon2 works for that purpose.
Re:I'm sure LastPass setting the delete account to display: ... by the8472 on Saturday December 24, 2022 @08:21PM (#34123064)
Argon2 can be used as KDF, not just as a password hash in an authentication database.
Re:I'm sure LastPass setting the delete account to display: ... by wutbrodo on Saturday December 24, 2022 @09:52PM (#34123672)
This isn't a problem in practice. Ime you can cover 99.9% of sites with uppercase, numbers, and a special symbol like "!".
Re:I'm sure LastPass setting the delete account to display: ... by grupthink on Saturday December 24, 2022 @07:43PM (#34122830)
Might as well store your online passwords in your email, since it’s used for password resets. Might feel weird but your email is your weakest link anyway.
Re:I'm sure LastPass setting the delete account to display: ... by lamontcg on Saturday December 24, 2022 @07:44PM (#34122833)
> using a mental algorithm that generates a unique password per site.

If someone has access to one or more of your passwords and can reverse engineer your 'algorithm' then you have effectively just reused the same password everywhere. Even if you include some amount of memorized numbers or whatever the entropy is probably a lot lower than having an xkcd-strong password in a manager and randomized passwords stored in it.

Re:I'm sure LastPass setting the delete account to display: ... by registeredcorn on Saturday December 24, 2022 @08:05PM (#34122963)
For the job I work at, I easily have 100-200 accounts that I need access to (we have multiple environments for the same projects, so things tend to get inflated very quickly). The accounts that I need to access are accounts that I did not make, and do not have admin control over. If I didn't have a password manager that someone could "share" these passwords to me, I would instead have to do some wonky method of:

Employee sends me two emails encrypted. Email 1 contains a list of usernames. Email 2 contains a list of passwords.

Any time I need to access any site, I need to open up the two files that were sent, count down to whatever line that project would be relevant to, then copy/paste the username from the first file. Then do the same with the other. (And hope that I didn't miscount.)

This also doesn't account for things like password expiration. Some of our projects require it, while others don't. I would constantly be receiving new encrypted emails with this info from people, and be struggling to keep the locally stored files updated.

This would then also open me up to higher risk in that, if my computer ever got compromised, or anyone elses for that matter, than then every single password would have to be changed for every single site, and new encrypted emails would have to be sent out.

It's stressing me out just to think about, honestly.

Password managers are, honestly, kind of a clunky and weird idea. I think that the sorts of problems we see are likely always going to be an issue, but until we get passed the entire idea of even using username/password as the standard, than we're going to need a means to manage them in this way. Basically, I wouldn't call Password Managers "secure" but I'd call them "secure-ish". It's making the best of a bad situation.

Re:I'm sure LastPass setting the delete account to display: ... by CatWChainsaw on Saturday December 24, 2022 @08:09PM (#34122983)
I love my analog password manager.
Re:I'm sure LastPass setting the delete account to display: ... by Mystery-Machine on Saturday December 24, 2022 @08:09PM (#34122986)
If you don't keep your 2FA keys in your password manager, it offers much better protection than anything you can come up with in your head.

What happens when you need to change a password on one site? How do you know which password algorithm you're using on which site now?

Why am I asking you this? Because I was in the same situation and it became difficult to track. Now I keep all my passwords in a password manager, my 2FA codes in another app/service, and my recovery codes in the third place that's not connect with the first two in any way. Similarly, obviously, I don't have my 2FA service account + password in my password manager.

Re:I'm sure LastPass setting the delete account to display: ... by xboxnolifes on Saturday December 24, 2022 @08:21PM (#34123058)
The attack vector I'm worried about is a website I use improperly storing passwords (plaintext, etc) and having a leak. To protect against this I use a unique password per website. I cannot possibly remember a unique, secure password for every website I use.

So, I use a password manager.

Re:I'm sure LastPass setting the delete account to display: ... by noisy_boy on Saturday December 24, 2022 @08:31PM (#34123131)
To those who are advocating storing the passwords in your head, what happens if a bus hits you and your partner has no idea about the passwords? You want to share the algorithm with them? What if they can't remember the algorithm/make a mistake? I would wager that keeping the secure database on cloud and/or a usb key along with master password in a bank safe deposit locker is a much safer way to pass the details to them.
Re:I'm sure LastPass setting the delete account to display: ... by csomar on Sunday December 25, 2022 @04:42AM (#34125707)
I was opposed to pw managers too, but then found out that my "master" password was leaked, which means I needed to reset all passwords (and good luck doing that because are you keeping a list of all sites you are using?)

I also found out that I can easily forget passwords if they outnumber 5. Doing creative passwords around websites also does not generate enough entropy if one of your passwords is leaked.

I then tried Trezor/Ledger and Yubi. They are the best solution, theoretically. However, I find myself more than once in a situation where I am at an airport and I need quick access to something through my phone. All options above require a laptop, though with Yubi NFC it might be possible. But that means you are also taking your Yubi everywhere you go...

Bitwarden fixes all of that, or any pw that is open source and self-hosted. I'm using the paid version because 1. I want to support them and 2. self-hosted can be a dangerous option if your server goes down and you are locked out of your stuff...