News for hackers. Stuff that matters.
Re:I Lost All Faith in LastPass by FatActor on Thursday December 29, 2022 @01:04PM (#34175701)
How do we know 1Password doesn't have similar glaring oversights like LP?

We can't audit their code unless it is open source? I'm not going to just believe them at face value because some random internet personality says so. Unless some respected authority can publish an audit of the security posture and source code, we're just taking them at their word.

Granted, if I had to chose today, I would instantly pick 1Password based on what I can find on google, and LP has far, far more leaks than 1P.

But let's not kid ourselves that 1P is somehow more trustworthy without audits. And I'll eat crow if 1P has proof that they are routinely audited by 3rd parties.

EDIT: removed snark.

EDIT#2: If Signal can publish open source, why cant 1Password? If security is done right, the source code should be visible to everyone without jeopardy, or at least that's what I've been led to believe.

EDIT#3: Thanks for the link y'all, here it is at top level: https://1passwordstatic.com/files/security/1password-white-p... ... mmmm crow

Re:I Lost All Faith in LastPass by samwillis on Thursday December 29, 2022 @01:07PM (#34175733)
There is a white paper on 1passwords design: https://1passwordstatic.com/files/security/1password-white-p...

They also regularly have audits and pen tests, with the reports pushed publicly: https://support.1password.com/security-assessments/

Finally, it's been built by people who are respected in the security industry.

Re:I Lost All Faith in LastPass by joshe on Thursday December 29, 2022 @01:16PM (#34175863)
Which people?

I've been very reluctant to use their cloud solution as I trust Dropbox more for security. So I still fight 1password to keep the vault stored in Dropbox.

I figure there are maybe 4 organizations who are active enough to prevent a full download of all their user's data. Google, Dropbox, Amazon, and Facebook. (Maybe Apple, but they seem lethargic.)

Because they store all the passwords to all of our services they are a huge target.

Re:I Lost All Faith in LastPass by soraminazuki on Thursday December 29, 2022 @01:37PM (#34176118)
You trust Dropbox? The company that infamously invited to their board a former government official responsible for authorizing warrantless mass surveillance?
Re:I Lost All Faith in LastPass by irrational on Thursday December 29, 2022 @01:29PM (#34176020)
My company forced us to use Box and actively blocks Dropbox on all work computers. They did an audit and didn’t like what they saw in Dropbox.
Re:I Lost All Faith in LastPass by dijit on Thursday December 29, 2022 @01:45PM (#34176220)
i think “trusting dropbox more” is not what i would necessarily expect.

nonetheless i think the provider of my password manager should not themselves host my password vault.

If anyone from 1password is reading this: I trust you, but you make it hard to do so if you cannot be flexible about not hosting everything.

fd: I use 1password at home and for work.

Re:I Lost All Faith in LastPass by manmal on Thursday December 29, 2022 @02:18PM (#34176658)
How would you run a shared vault for work on a „dumb“ file hosting service? With the ability to add/remove team members, recover vaults in case of password loss etc? What about the fact that master passwords can be brute forced if they are weak, just as LP customers are now affected?
Re:I Lost All Faith in LastPass by dijit on Thursday December 29, 2022 @02:37PM (#34176886)
I mean, crypographically we’ve had solutions to those exact problems for 30 years.

PGP might not be very usable but it also had mechanisms to do this.

if you are scared of people copying the vault before they lose access to the storage: you’ll be very sad to know that this is already possible with the SaaS solutions.

if you're worried about people breaking the vault if they have access: then its even more of a reason to control the access.

Re:I Lost All Faith in LastPass by manmal on Thursday December 29, 2022 @03:55PM (#34177800)
> I mean, crypographically we’ve had solutions to those exact problems for 30 years.

My point exactly - 1password.com addresses those problems (e.g. by adding a random key to the master password, and via Secure Remote Password auth), while using just a master password (sans random key) in a dumbly file-hosted vault does not.

Re:I Lost All Faith in LastPass by dijit on Thursday December 29, 2022 @03:58PM (#34177844)
When you talk about “master key”, are you aware about multi-key cryptography?

me and my friend can have private keys to a ”vault” (or, file) that are solely our keys, even if they decrypt the same secret.

No need for a “master password” to unseal the vault.

Here is the gpg docs for it: https://www.gnupg.org/gph/en/manual.html#AEN111

section 5.1 of RFC 2440 explains how it works: https://www.ietf.org/rfc/rfc2440.txt

Re:I Lost All Faith in LastPass by manmal on Friday December 30, 2022 @02:05AM (#34182651)
If I got you right, then 1P does use this mechanism, and LP most likely too. The problem is - how do you store the private keys in a way that their loss is not catastrophic? Services like 1P and LP answer that question, with varying levels of sophistication.

With 1P, it works roughly like this:

- Every vault item is encrypted with the vault’s key (randomly generated number w/ 256 bit, AES)

- For every user that has access to the vault, the user‘s public key is used to encrypt the vault key. I think this is what you meant by multi-key? Adding a team member to a vault means encrypting the vault key with the member‘s public key.

- The user‘s private key in turn is encrypted with the „Account unlock key“, which is made up of: Master password + random secret [1] + salt. Neither of those is ever sent to the servers in plaintext, made possible by zero knowledge proofs.

If you stored your ciphertext on a dumb file hoster: Sure you can increase entropy in the master password to match 1P‘s random secret. Or you can use a 256bit key as master password. But where do you store that safely? The macOS/iOS secure enclave would be appropriate, and that’s what 1P is doing. Otherwise, that key would have to be encrypted again, right, in order to allow secure backup? Aren’t we entering recursion there? At some point you need to have either a password you can commit to memory, or one that’s stored in sthg like a secure enclave.

You can also use a high entropy password and print it out, like 1P is suggesting for the secret key. But exposure of the printed secret key in the case of 1P doesn’t mean a breach because it’s just a salt in addition to the master password.

1: Random secret is stored on your device, and they ask you to print it out upon signup. It’s never shared in plaintext with the 1P server, same as the master password.

Re:I Lost All Faith in LastPass by manmal on Thursday December 29, 2022 @01:47PM (#34176250)
Vaults stored in Dropbox could be brute forced if an attacker ever gains access to the ciphertext. The 1P service mitigates this by adding a random key as salt that’s stored locally (iOS keychain/browser storage). That key never leaves your device (authentication is done via zero knowledge proof), so the master password is virtually impossible to brute force right now, even with a very weak master password.

I can highly recommend reading the white paper, it’s very well written and kinda like a comprehensive guide to E2EE which every SWE should be familiar with anyway.

And what do you mean by Apple being lethargic? They added a secure enclave to all their devices that is probably the most secure storage and crypto processor you can hope to get for that kind of money. They also added the option of completely end to end encrypted backups. Because of the secure enclave, that’s actually a really safe option.

Re:I Lost All Faith in LastPass by 0cf8612b2e1e on Thursday December 29, 2022 @02:53PM (#34177091)
> Vaults stored in Dropbox could be brute forced if an attacker ever gains access to the ciphertext.

I’m sorry, but could you expand on this? If I leave my encrypted password vault on Dropbox’s servers, then of course they could attempt to brute force it. I thought the entire point of the encrypted vaults is that brute forcing is computationally infeasible, but technically possible.

Re:I Lost All Faith in LastPass by EMIRELADERO on Thursday December 29, 2022 @01:11PM (#34175796)
Still doesn't explain why it's all not at least source-available. I'm not going to complain if they don't use open-source licenses such as MIT or (A)GPL, but straight up not making the source code publicly readable at all is a big strike against it.
Re:I Lost All Faith in LastPass by samwillis on Thursday December 29, 2022 @01:15PM (#34175854)
There is good insight into this from this comment from them in 2014: https://1password.community/discussion/comment/114870/#Comme...
Re:I Lost All Faith in LastPass by EMIRELADERO on Thursday December 29, 2022 @01:19PM (#34175896)
That seems to be about transitioning to an open-source model. I don't mean that. I mean simply having their git repo publicly accesible in a read-only fashion. No external contributions, no license, etc.

I see no reason not to do this, especially for such a security-oriented service. You should be striving for as much transparency as possible.

Re:I Lost All Faith in LastPass by dylan604 on Thursday December 29, 2022 @01:58PM (#34176390)
Because they like being in business vs just giving away their software?

Where is the repo of software that you've paid an unknown number of developers to work on for multiple years over multiple versions that you charge for and run a viable business employing all of the peoples?

Re:I Lost All Faith in LastPass by ilyt on Thursday December 29, 2022 @02:13PM (#34176599)
Just because source code is available doesn't mean you can legally use it.

That's why every "the company source code got stolen!" news is nothingburger, no competitor can use it, it would be huge liability to be caught using it, and it "only" matters for people that might find bugs in it.

Re:I Lost All Faith in LastPass by counttheforks on Thursday December 29, 2022 @02:08PM (#34176528)
You should perhaps read up on software licenses and what it means when code is public but unlicensed.
Re:I Lost All Faith in LastPass by aidos on Thursday December 29, 2022 @01:59PM (#34176398)
They are in the business of doing business. How much of the codebase that makes up their business model would you like them to expose?
Re:I Lost All Faith in LastPass by nequo on Thursday December 29, 2022 @02:12PM (#34176584)
Bitwarden is in the business of doing business, too. But their source code is publicly available. A lot of it is even under GPL:

https://github.com/bitwarden/server/blob/master/LICENSE_FAQ....

Re:I Lost All Faith in LastPass by roustem on Saturday December 31, 2022 @02:22PM (#34199741)
Fun fact: Bitwarden also includes some of the 1Password open-source code: https://github.com/bitwarden/clients/blob/c10e93c0d9cf306a59...
Re:I Lost All Faith in LastPass by enraged_camel on Thursday December 29, 2022 @02:07PM (#34176506)
I mean, even if their code was publicly available, how could you verify that they are running that code, and not some other code?
Re:I Lost All Faith in LastPass by counttheforks on Thursday December 29, 2022 @02:09PM (#34176538)
Compile it yourself & run the binary?
Re:I Lost All Faith in LastPass by shagie on Thursday December 29, 2022 @02:11PM (#34176580)
If you could do that, what value would the business have?
Re:I Lost All Faith in LastPass by TylerE on Thursday December 29, 2022 @02:14PM (#34176618)
Hosted infrastructure? Support? Publishing signed binaries onto app stores?
Re:I Lost All Faith in LastPass by counttheforks on Thursday December 29, 2022 @07:40PM (#34180134)
Licensing
Re:I Lost All Faith in LastPass by dagi3d on Thursday December 29, 2022 @02:16PM (#34176641)
Making it opensource is no guarantee at all(if there could be any), for instance could be more dangerous: anyone could spot a security hole and take advantage of it without reporting it, there is no guarantee there would be a responsible disclosure.
Re:I Lost All Faith in LastPass by EMIRELADERO on Thursday December 29, 2022 @07:02PM (#34179837)
Are you vouching for security through obscurity?
Re:I Lost All Faith in LastPass by dagi3d on Friday December 30, 2022 @09:46AM (#34185486)
When systems and code are audited and pentested by third parties, I don't see any benefit of actually making anything public.
Re:I Lost All Faith in LastPass by FatActor on Thursday December 29, 2022 @01:09PM (#34175772)
Thank you for the link.

> It's also been built by people who are respected in the security industry.

This means almost nothing. It is an appeal to authority. Experts can still miss things. Yes, it is better than experts saying a product stinks, but still is not trustworthy without open source. Maybe I'm making my own fallacy here, I'm just trying out a position.

Re:I Lost All Faith in LastPass by Espressosaurus on Thursday December 29, 2022 @01:27PM (#34176002)
An appeal to authority is not a logical fallacy if the person in question is actually an authority in the domain.
Re:I Lost All Faith in LastPass by fatbird on Thursday December 29, 2022 @01:35PM (#34176090)
I wish more people would remember this.
[dead]
Re:I Lost All Faith in LastPass by fatbird on Friday December 30, 2022 @03:44PM (#34189876)
An argument from authority is not a fallacy in and of itself.

An appeal to false authority is always a fallacy, such as considering an authority's opinion on a topic on which they're not authoritative.

If the participants in a debate agree that an authority is legitimate, then an unchallenged appeal to their authority is not fallacious.

If an authority's opinion is contradicted by undisputed evidence, then an appeal to their authority is fallacious.

The whole point of the distinction is to admit authority as a valid source of information, in the absence of direct evidence, because we can't possibly reason from direct evidence in every single case.

Re:I Lost All Faith in LastPass by ValentineC on Thursday December 29, 2022 @01:53PM (#34176319)
> if the person in question is actually an authority in the domain

I haven't seen a name mentioned in much of the discussion here.

Who are we talking about from this list, and what else have they done? https://1password.com/company/

Re:I Lost All Faith in LastPass by thefaux on Thursday December 29, 2022 @01:56PM (#34176352)
The truth of a statement is what matters, not who uttered it.
Re:I Lost All Faith in LastPass by scubbo on Thursday December 29, 2022 @02:02PM (#34176444)
And, when you are unable to evaluate the truth of a statement for yourself, the expertise of the person making the statement is a helpful datapoint when deciding how much to trust it.
Re:I Lost All Faith in LastPass by ilyt on Thursday December 29, 2022 @02:18PM (#34176665)
Right but there is no statement by competent person made here.

The audits could be classified as that but not "well they hire security people, they must know what they are doing!"

Hyundai hires engine developers and their engines explode nonetheless!

Re:I Lost All Faith in LastPass by zopa on Thursday December 29, 2022 @02:05PM (#34176484)
Sure it is: an appeal to authority is not a valid step in a deductive logical argument, unless you have somehow established that the authority in question is literally infallible.

Now, it's grounds for an (extremely) persuasive inference! And we know very little of what we consider known by strict deductive logic: we rely on weaker inferential reasoning the vast majority of the time. Grandparent's "means almost nothing" is much, much too strong.

But when we really want to know for sure that something is true, people are going to want to see proof, not a statement from someone who probably knows of proof.

Re:I Lost All Faith in LastPass by shakow on Thursday December 29, 2022 @02:20PM (#34176687)
> Sure it is: an appeal to authority is not a valid step in a deductive logical argument

Technically, unless you reinvented logic on your own, this in an argument of authority with extra steps.

Re:I Lost All Faith in LastPass by zopa on Thursday December 29, 2022 @02:59PM (#34177145)
If we're talking about fallacies, we're invoking old-fashioned classical logic.

The nice thing about having a notion of strict deductive reasoning is that it gives you an idea of what arguments might persuade someone of basic good faith, but who very much doesn't want to be persuaded. If you and your interlocutor don't both accept modus ponens then you won't get anywhere, but that's pretty unlikely in practice.

(And I'd actually argue that we each invent logic on our own and then notice that the logics are equivalent, but that's straying into metaphysics.)

Re:I Lost All Faith in LastPass by msla on Thursday December 29, 2022 @02:11PM (#34176574)
If you want to go down this route, we know nothing of the real world from strict deductive reasoning because the axioms strict deduction flows from do not apply to the real world, but to mathematical universes where absolute truth is accessible to us. In reality, all statements we could use as premises are only probably true to a certain level of confidence, having themselves been constructed from inductive reasoning. Therefore, appeal to a good authority is as good of a step as any, by which I mean it's only provisionally worthwhile unless and until sufficient evidence comes in to demonstrate it is invalid in a specific case.
Re:I Lost All Faith in LastPass by zopa on Thursday December 29, 2022 @02:46PM (#34177004)
Absolutely we can't get very far with logic without relying on some axioms, and those axioms can't themselves be proven. But I don't think it follows that we need to accept every axiom someone proposes, such as what counts as a good enough authority. You and I probably agree on the basic existence and persistence of objects, for example, and we might as well pretend that we agreed to treat that as axiomatic ahead of time. I'm less sure that we'd have the same list of which people count as infallible-enough experts in which areas.

I'm really just here to stand up for the body of knowledge I learned in 9th grade Logic Camp. Good old classical Aristotelian logic is where the concept of a "logical fallacy" comes from; it really is all about deductive reasoning and not about inferences; and there really isn't a PhD-from-a-really-good-school exception to the fallacy of argument from authority. Just the same way that "X is false because George Santos said it" is simultaneously very persuasive, at least to me this week; and also a fallacy ad hominem.

Re:I Lost All Faith in LastPass by msla on Thursday December 29, 2022 @05:58PM (#34179252)
> But I don't think it follows that we need to accept every axiom someone proposes, such as what counts as a good enough authority.

Nobody's saying we do, and I think there's a good middle ground we all actually inhabit where the director of the CDC, for example, is an authority on diseases when speaking in an official capacity, but we don't give a damn what they think about the latest movies. This isn't a difficult concept until we try to formalize it, really, at which point I'm sure we can run off into a bramble of paradox and bizarre conclusions we "must" accept in order to satisfy certain kinds of logical consistency.

> I'm less sure that we'd have the same list of which people count as infallible-enough experts in which areas.

This is a problem and we've seen it be a problem quite severely in recent years. Part of the problem is certain political groups following people with absolutely no recognizable expertise in anything except making money from people who don't recognize logical argumentation as even potentially useful: If it doesn't validate their pre-existing ideas, it's not only wrong, it's a trap laid by the enemy, and anyone who promotes it must be punished. Take that mindset, add some over-simplified and incorrect models of reality, and you have people who refuse to accept reasonable sources of authority for self-contradictory and purely emotional reasons.

Finally, logic has come a long way since Aristotle, and using some kind of consistent attempt at statistical reasoning is no less valid than declaring some probably-true statements to be axioms or postulates and reasoning deductively from there. Like diagnosing a disease: You can't use deductive logic to determine why you're having flu-like symptoms, you must use some kind of reasoning based on relative frequency of diseases and, possibly, incorporate the results of various tests in a more inductive fashion. "George Santos lies a lot" is a perfectly valid piece of evidence to incorporate into a worldview, just like "The seasonal influenza is more common than some horrendous infection which also initially presents with flu-like symptoms" is.

Re:I Lost All Faith in LastPass by zopa on Thursday December 29, 2022 @10:15PM (#34181378)
I agree about the problem —- I might quibble with the psychology, but close enough. But that’s exactly why the distinction I’m trying to draw is so important. If we keep in mind the difference between what we can rigorously establish and what we’re fundamentally taking on faith (however well-founded), then at least we can talk to people on the other side: clarify core disagreements, examine evidence, and occasionally, with entirely too much work, change a few minds. That may sound hopelessly optimistic, but shifting one mind in fifty would be an earthquake: for most purposes,’enough to declare victory.

Treat arguments from authority as indistinguishable from any other rule of reasoning, on the other hand, and there’s nothing to do but declare people who don’t share our view of authority irrational. And then I don’t know what the plan is.

It’s exhausting when people refuse to recognize well-established expertise, but I think it’s counter-productive that so many of us get defensive about it. Yelling at people to accept our authority figures isn’t working. It won’t ever work.

Re:I Lost All Faith in LastPass by msla on Friday December 30, 2022 @12:41AM (#34182198)
Here is where I think we part ways, philosophically speaking:

> If we keep in mind the difference between what we can rigorously establish and what we’re fundamentally taking on faith (however well-founded)

From my perspective, we're taking everything in the real world "on faith" (and there is a loaded phrase ripe to be deliberately misinterpreted) to a certain extent, and not just because of brain-in-a-vat arguments. For example, I sit in chairs thinking they're solid objects, but they're made of solid objects and might well collapse under me. In my experience, that doesn't happen to me, so my heuristic is that chairs are safe, but a heuristic isn't rigorous. It's "faith" if you want to phrase things that way.

Moving deeper, I trust that my senses provide me with accurate-enough reflections of reality I can use them to navigate my world safely, but I know enough about neurology to know that that isn't a given. Vision is reconstructed by the visual cortex from messy and incomplete nerve signals from the retinas, our sense of 3D space is reconstructed (based on low-level heuristics) from a pair of 2D images reconstructed from those messy retinal signals, and so on, from the bottom of the neurological hierarchy to the top of the conscious sense of self. The human machine lives off of best-guess reconstructions from incomplete and messy data.

This isn't mere acatalepsy, however: I think humans live in a physical world we're capable of perceiving accurately enough, and comprehending well enough, that we can accurately say we live in a real and comprehensible external Universe, and that some things don't go away even if you don't believe in them. Therefore, it's possible for our heuristic judgements to become more accurate at predicting reality over time, which is what separates knowledge from dogma.

Accepting that an authority is probably more likely to be right than wrong is a heuristic, and that heuristic can and should be improved, but all of our knowledge of reality is heuristic, so trying to treat reality like an axiom system is philosophically wrong-headed and incapable of dealing with the full complexity of reality as well.

Re:I Lost All Faith in LastPass by zopa on Monday January 02, 2023 @12:17PM (#34220533)
I'd agree with almost all of that, but with two additions: I think we can locally approximate reality as an axiomatic system, with the axioms just being the stuff we've decided to treat as true for the moment. When the context changes what counts as an axiom changes, but that only rarely happens to me with chairs.

Second, I think there's at least a rough partial order on the things people propose as axioms: the order of how surprised I am when someone contests one, if you like. Very surprised, if it's the existence of external reality; not too surprised at all, sadly, if it's whether biologists are to be trusted over the pastor at their church on the origin of species.

The nice thing about that machinery is that when you meet the second sort of person, you're not forced to believe that they're fundamentally irrational and immune to all reason.

One more thing: trusting experts is a very convenient heuristic for me individually, and I use it all the time, but it's not epistemelogically all that useful. In principle you can always replace an appeal to the authority of a genuine expert with the evidence that they rely on to come to their judgement: if you can't, then they're speaking outside of their expertise. No one of us can win an argument on the internet that way; time is finite and we each only know so much. But if we all chip away at it, by supplying evidence where and when we can, we might get somewhere.

Re:I Lost All Faith in LastPass by ilyt on Thursday December 29, 2022 @02:16PM (#34176634)
Appeal to authority is, instead of giving actual arguments you throw a name and say, "well, they surely know their stuff!".

Whether they know stuff or not is irrevelant to the fact person is trying to avoid having constructive argument.

So it could really be dismissed by "okay, they are experts, but how you're sure they didn't wrote it all on hangover?"

Re:I Lost All Faith in LastPass by beckingz on Thursday December 29, 2022 @01:10PM (#34175784)
Most people don't read open source and instead trust that the experts will catch any issues....
Re:I Lost All Faith in LastPass by FatActor on Thursday December 29, 2022 @01:12PM (#34175807)
It's turtles all the way down. Would you rather NOT have the option for other experts to see the code?
Re:I Lost All Faith in LastPass by danShumway on Thursday December 29, 2022 @01:50PM (#34176284)
Of course not, I'd rather the code be Open and audited.

Being Open Source is in some ways a multiplier on security because it allows more expert review. But the expert review is the important part; if security-critical code is Open Source but hasn't been looked at by anyone other than the main developers, the Open Source part is a multiplier on zero.

It's a little bit more complicated than that, and there are a lot other factors at play as well even outside of security. We're not really getting into stuff like future-proofing and what happens if 1Password gets a lot worse in the future. It's complicated.

But the gist is that while it would be a lot better if 1Password was Open Source, it's still in its current state probably got more eyes on it than some Open Source security projects do.

Re:I Lost All Faith in LastPass by JamesBarney on Thursday December 29, 2022 @02:40PM (#34176937)
When the tool is opened sourced honest and rogue security experts are going to go through it.

Now how much value is the first adding versus the second removing is the case. And based on incentives for each, an honest security research maybe getting a small bug bounty, and a rogue one potentially gaining access to 10's of thousands of accounts I think it might be a net negative overall.

Re:I Lost All Faith in LastPass by function_seven on Thursday December 29, 2022 @01:14PM (#34175840)
Even so, the number of experts looking at the code will increase if it's open, right? I know the concept of "many eyes makes all bugs shallow" isn't the panacea we once thought it was; that still there can be bugs lurking in widely-read sources.

But it must be smaller than the number of bugs that exist in code read by a smaller group.

Re:I Lost All Faith in LastPass by burkaman on Thursday December 29, 2022 @01:32PM (#34176057)
Appeal to authority is not a fallacy, it's basically a necessity to function in the world.
Re:I Lost All Faith in LastPass by rajin444 on Thursday December 29, 2022 @01:37PM (#34176123)
Trust is a necessity, not authority. Those with authority are often not trustworthy.
Re:I Lost All Faith in LastPass by burkaman on Thursday December 29, 2022 @01:54PM (#34176338)
I get it but in this context "authority" means an authority on a particular topic, not like a police officer or something. Appeal to authority becomes a fallacy when you appeal to someone who is not actually an authority on the subject at hand.
Re:I Lost All Faith in LastPass by ilyt on Thursday December 29, 2022 @02:19PM (#34176673)
It's also when you have no argument and when confronted defer to "they must know their shit"
Re:I Lost All Faith in LastPass by diffxx on Thursday December 29, 2022 @02:00PM (#34176420)
But how do you determine if someone is an authority? Our world is filled with epistemological bubbles. One person's expert is another's snake oil peddler.
Re:I Lost All Faith in LastPass by burkaman on Thursday December 29, 2022 @02:23PM (#34176723)
Right, I don't think we really disagree about anything. "That's an appeal to authority" is not a useful objection, because appealing to authority is often a great idea. "That's not a good authority" is a good objection and often very relevant.

It's sort of like seeing a lot of arguments that rely on false or misleading evidence and deciding that "appeal to evidence" is a fallacy. The choice of authority or evidence is the issue, not the act of appealing.

Re:I Lost All Faith in LastPass by FatActor on Thursday December 29, 2022 @02:16PM (#34176642)
Re:I Lost All Faith in LastPass by burkaman on Thursday December 29, 2022 @02:39PM (#34176917)
> if done improperly, this could be a logical fallacy

Maybe I'm wrong but doesn't this put it in a totally different category than other fallacies? Circular arguments, for example. All circular arguments are wrong. If you identify a circular argument you don't even have to fully understand what is being said, you can immediately conclude "this is a bad argument".

But appeal to authority isn't like that. "I'm not going to drive through the mountains today because the roads are iced over, and I know that because the highway department said so." That's an appeal to authority, and it isn't proof, but it's a good argument and there's no need to drive out yourself and confirm that the roads are dangerous. Identifying an appeal to authority is not enough to discard an argument, you need to evaluate the authority. When you see a circular argument you don't have to measure the diameter of the circle or something.

So I don't think appealing the Grammarly was a fallacy, but in this case I think they're wrong.

Re:I Lost All Faith in LastPass by FatActor on Thursday December 29, 2022 @03:22PM (#34177425)
That's a good clarification. Thanks for the example.

Hmm... perhaps my concern is that expert opinions matter way more than non-experts, but we still can't blindly trust them.

...and I'm sure you're not saying to take everything they say as word of truth.

I withdraw my argument on the grounds it is poorly constructed.

Re:I Lost All Faith in LastPass by alecco on Thursday December 29, 2022 @01:19PM (#34175901)
> Finally, it's been built by people who are respected in the security industry.

Source for this?

To me, the celebrity endorsement makes me doubt it's a serious business.

Re:I Lost All Faith in LastPass by dkokelley on Thursday December 29, 2022 @01:35PM (#34176091)
I don't buy the "if it's open source we can see/audit/trust the service" argument.

1. Bugs get missed all of the time in OSS. There is no guarantee that the more eyes the better, and in fact there may be a negative correlation due to the bystander effect [citation needed].

2. A software service is a complex interaction between many pieces of software. Two perfectly secure, audited pieces of software could interact in an exploitable way.

3. Just because the service provider tells you "this is the code, this is how we keep you secure, etc." doesn't mean it's true in practice. A bad actor could modify the code in production before the next version of "audited, trusted, OSS" is vetted.

4. Security practices outside of the code also matter (arguably more so), and even an organization with good policies can fail to follow them at times.

Ultimately, we're trusting the people behind the services we use to be honest and do their best. It seems that LastPass has demonstrated they aren't as deserving of that trust lately, but THE SAME THING COULD HAPPEN AT ANY ORGANIZATION.

Footnote: LP/1P could push an update that grabs everything necessary to decrypt your password vault the next time you log in.

Re:I Lost All Faith in LastPass by buu700 on Thursday December 29, 2022 @01:38PM (#34176125)
Source code is necessary for trust, but not sufficient.
Re:I Lost All Faith in LastPass by dkokelley on Thursday December 29, 2022 @02:01PM (#34176425)
It's a nice data point, but it's not necessary to me. Do you have the source code to your mail service provider or your online banking software? [1]

Having the source code available says a few nice things:

1. This company is confident enough to show their work

2. This company is "good" at software engineering (or it could reveal the opposite)

[1] I know some people can and do run their own mail servers. I can respect that, but I trust the Google devs and organization to be properly competent and incentivized to do a good job keeping my email account safe.

Re:I Lost All Faith in LastPass by buu700 on Thursday December 29, 2022 @02:09PM (#34176545)
My mail provider and bank may be fine for their intended purposes, but I definitely don't trust them for storage of secrets or keys.
Re:I Lost All Faith in LastPass by joegahona on Thursday December 29, 2022 @01:15PM (#34175846)
I asked this a few days ago on a similar thread. Some good info here: https://news.ycombinator.com/item?id=34137643
Re:I Lost All Faith in LastPass by danShumway on Thursday December 29, 2022 @01:31PM (#34176042)
Important piece of context here: if LastPass was the only password manager on the market, that's what I would recommend people use, even after the breach. Having a password manager is a big boost in security even if that manager is LastPass.

Personally, I stick to Open Source solutions (KeepassXC), but I don't typically recommend other people to do so unless they're pretty technical -- because again, the biggest risk with a password manager in my opinion is user error, and so I want to focus on that even if it means that someone isn't using an Open Source program.

All that to say, that this line:

> Granted, if I had to chose today, I would instantly pick 1Password

is a pretty good summation of the situation. I do think 1Password is a lot likely to be a lot more secure than LastPass, but even if I wasn't confident about that, the situation many users are in is:

- they should be using a password manager, so they do need one today

- an online password manager is a better fit for most users than an offline solution

- 1Password is (I think) slightly easier to use than Bitwarden and is more often recommended by security professionals.

----

But Bitwarden would still be a fine choice for people who want to use something Open Source, and offline solutions are great for people who feel comfortable with them (I keep my password manager offline because I have the technical skills to do so, so I like the added boost of security from my vault not sitting open on a server someplace). But the important thing is that they use a password manager in the first place, since using actually secure unique passwords across every site is basically impossible for most people without one. It's not so much that I assume 1Password is perfect, I just think it's the best choice for a lot of people right now based on the information we have. I'm not going to recommend KeePassXC to my parents, it's important to me that their solution be online and managed by a professional.

A lot of security is about making the best choice available based on imperfect information and based on individual context.

I used to recommend LastPass to people who I knew weren't willing to pay money, because (again) I wanted them to be using a password manager no matter what, and if they weren't willing to pay for 1Password, they might as well use something free. But even that advantage kind of dried up a little bit, LastPass has gotten a lot less generous about what they offer for free.

Re:I Lost All Faith in LastPass by weakfortress on Thursday December 29, 2022 @01:08PM (#34175764)
1password has a document on their security arch: https://1passwordstatic.com/files/security/1password-white-p....

This alone lends credence to their claims. To this date there has been no major breaches despite being a large target (albeit smaller than LP). Moreover, the fact that your vault is both password protected and locked behind a secret key is about as good as you can get in terms of commercially offered security.

That's not to say they couldn't be lying. But after careful evaluation I've gone to them and people much more experienced in security have also moved to them as well.

FWIW a "source code audit" or "making it open source" does not imply intrinsic security. You are putting far too much weight in either a firm to do the right thing with money, or the existence of sufficiently motivated OSS researchers mining what might be millions of lines of code. We still find bugs in the Linux kernel regularly despite it quite literally having tens of millions of eyes on it. What makes you think this would do anything more than assuage your fears through security kabuki? In fact, OSS while sounding nice introduces an entirely new attack vector that a company may simply not have the staff to mitigate. To use the Linux kernel once more vulnerabilities have been deliberately injected into the kernel more than once. There have been game breaking SSL bugs. Huge overflow problems, etc. I love OSS. It is not a panacea. Signal chose this model - it does not imply it is the best, the most practical, or the most secure.

Re:I Lost All Faith in LastPass by EMIRELADERO on Thursday December 29, 2022 @01:13PM (#34175826)
If a document alone lends credence to their claims, the source code would do wonders. It's not about public contributions, it's about transparency and good faith.
Re:I Lost All Faith in LastPass by maccard on Thursday December 29, 2022 @02:15PM (#34176630)
Why do you trust the source code is actually what they deploy to your device, or that what they build isnt linked against extra libraries, maybe even internal library?
Re:I Lost All Faith in LastPass by EMIRELADERO on Thursday December 29, 2022 @02:52PM (#34177077)
It's a matter of trust and good faith. You could apply the same dichotomy to actual FOSS programs.
Re:I Lost All Faith in LastPass by maccard on Thursday December 29, 2022 @04:17PM (#34178076)
I do. Having source code available current mean anything if you can't verify the source yourself, or if the source can't be community certified. There's no point in a backend being open source, if nobody can verify what is running there. There's no point in an iOS app being open source if the app is distributed through the app store, as we have no way to verify that it is what it says it is.

Meanwhile if I'm running Debian I trust the maintainers have built the source code to distribute to me, similarly with homebrew and chocolatey.

> Its a matter of trust and good faith

Indeed it is, and you have to trust 1password, and if you don't, it doesn't matter whether there's good faith or not.

Re:I Lost All Faith in LastPass by EMIRELADERO on Thursday December 29, 2022 @06:57PM (#34179791)
> Indeed it is, and you have to trust 1password, and if you don't, it doesn't matter whether there's good faith or not.

Precisely. By not showing their source code, they implicitly state that they don't care about whether you trust them or not when it comes to source code. It is not a meaningless distinction. Bitwarden for example lists being open-source as a plus in security. You may not personally see it that way, but a big part of the industry does.

Re:I Lost All Faith in LastPass by roustem on Saturday December 31, 2022 @02:36PM (#34199876)
Intellectual property is important and making everything open source would allow our competitors to easily copy it or at least get an idea how to improve their products. It is hard to seriously compare the features, the security design, and the UX of Bitwarden to 1Password — it is not close. Just a few examples: being able to edit your data while offline, ability have large notes with Markdown formatting (aka "Moby Dick Workout"), support for large datasets (more than 100,000 items).

1Password has been in business for 17 years, longer that any other password manager. It is very difficult to have a long term business model built completely on open source.

Re:I Lost All Faith in LastPass by EMIRELADERO on Sunday January 01, 2023 @12:24PM (#34208379)
I never said open source was to be the foundation. In fact, I never talked about open source at all. All I'm referring to is source availability.

As I said earlier I'm not going to complain that you won't use a free license such as MIT or AGPL or whatever else. The real issue is just the sources being publicly auditable. Are you worried about your competitors copying your non-copyrightable material? Ideas?

While there would still be an issue, I would be a bit less harsh on the policy if at least the clients were source-available. Transparency is security.

> It is hard to seriously compare the features, the security design, and the UX of Bitwarden to 1Password — it is not close.

How does Bitwarden not come close in security? All I can come up with is the secret key requirement. Is that all? If anything Bitwarden feels more secure because of its transparency. You can see the developers working live, each commit they make.

Re:I Lost All Faith in LastPass by roustem on Tuesday January 03, 2023 @07:54PM (#34240397)
The client source code is the where the most of the IP is. The server code is pretty dumb on it own, all it does is the sync and permissions.

One of the issues with Bitwarden encryption is the fact that every field is encrypted separately and that could provide more info to the attacker. For example, you could tell how many URLs in a particular login or if there is note for an item and how long it is.

Re:I Lost All Faith in LastPass by EMIRELADERO on Wednesday January 04, 2023 @01:21AM (#34242668)
Noted, thank you. So why not source-available? I assumed you already published the non-copyrightable ideas in your public whitepaper. Is there a concern that even if the sources are made available under a "look but don't touch" basis (essentially all rights reserved) competitors would still gain an advantage by copying the non-copyrightable stuff like processes or ideas? (that are already public through the whitepapers and could reasonably still be obtained via reverse-engineering of the client binaries)
Re:I Lost All Faith in LastPass by FatActor on Thursday December 29, 2022 @01:13PM (#34175828)
> What makes you think this would do anything more than assuage your fears through security kabuki?

And

> But after careful evaluation I've gone to them and people much more experienced in security have also moved to them as well.

Do you not see your contradiction?

Re:I Lost All Faith in LastPass by sanjayio on Thursday December 29, 2022 @01:55PM (#34176347)
The older versions of 1Password are BYOH, bring your own hosting. I use it because I don’t want a single source of failure. My information is encrypted and stored in another cloud service. It doesn’t matter if that cloud service is breached. It doesn’t matter if 1Password is breached.
Re:I Lost All Faith in LastPass by casenjo on Thursday December 29, 2022 @02:06PM (#34176497)
It's a shame because it's an excellent product, I really wish 1P understood this. Their removal of the cloud sync feature and insistence on moving to a subscription-based model is infuriating and drove me away from them. I want to be in control of where my vault is synced to and the only way of doing that is by staying stuck with the older 1Password 7.
Re:I Lost All Faith in LastPass by brightball on Thursday December 29, 2022 @02:12PM (#34176594)
One of the primary reasons I switched to Bitwarden.

That and prioritizing Linux.

Re:I Lost All Faith in LastPass by ilyt on Thursday December 29, 2022 @02:19PM (#34176680)
How good is browser addon in comparison to lastpass? This and vaultwarden being mature enough might be final push to make us move
Re:I Lost All Faith in LastPass by brightball on Thursday December 29, 2022 @03:17PM (#34177366)
I prefer it, but I haven’t used LastPass in about 3 years so I can’t give an up to date opinion.
Re:I Lost All Faith in LastPass by ilyt on Thursday December 29, 2022 @07:04PM (#34179852)
Well it didn't got any better for last 3 years so your opinion is most likely still current