News for hackers. Stuff that matters.
Re:Keybase is not softer than TOFU by orblivion on Wednesday March 27, 2019 @12:58PM (#19502979)
The argument is that people don't bother to keep their verified connections up to date. But come on, how often to MITM attacks happen? For those rare cases where people are doing stuff important enough that it becomes a possibility, I would guess the security conscious individuals would become more diligent.

For the rest of us, it seems that doing it on occasion is still worth it. As I understand, Signal is designed to never indicate over the wire who has checked safety numbers. Thus, a MITM anywhere on the network creates a risk of becoming discovered, which is a cost in itself.

Re:Keybase is not softer than TOFU by hopler on Wednesday March 27, 2019 @01:05PM (#19503054)
What's the point of using an encrypted chat at all if you don't care if it's hacked?
Re:Keybase is not softer than TOFU by perlgeek on Wednesday March 27, 2019 @04:25PM (#19505646)
The proper question is: what's your threat model?

I use signal to chat with my wife. I'm glad it offers good enough protection that my country's secret service is whining endlessly that it can't get in. I'm glad our inappropriate jokes don't easily become public.

At the same time, I'm sure that a determined and competent adversary could compromise my phone without needing to break signal's encryption or engineer fairly sophisticated mitm attacks.

I'm fine with that level of security, and don't want a more annoying UI when a device is reset. Because even with the current setup, the chat protocol isn't the weakest link anymore.

Re:Keybase is not softer than TOFU by octorian on Wednesday March 27, 2019 @01:20PM (#19503234)
A big benefit of end-to-end encryption is that it makes it impossible for the service provider to suddenly start doing silent mass surveillance of their userbase. A solution doesn't need to be 100% perfect to achieve this goal.

Somehow, nearly every article on the subject completely misses this, and instead keeps moving goalposts on reasonable endpoint security.

Re:Keybase is not softer than TOFU by groestl on Wednesday March 27, 2019 @05:16PM (#19506109)
I'm happy that I found this subthread here, which in a sea of comments talks about the really relevant point: Signal's goal is not to provide the most secure communication channel ever to targeted individuals. It's to mitigate passive eavesdropping on a whole population. This creates the smokescreen that the actual targets require, and prevents people from actually becoming a target in the first place.
Re:Keybase is not softer than TOFU by pault on Wednesday March 27, 2019 @01:37PM (#19503495)
Exactly. I only use signal for chat, and I tell my family and friends that they must install it if they want to send me text messages. It's not because I fear being hacked, it's because I don't want highly personal conversations about sex, drugs, chronic illness, and skeletons in the family closet getting picked up by global passive surveillance.
Re:Keybase is not softer than TOFU by _they on Wednesday March 27, 2019 @02:07PM (#19503988)
Yep. And Signal is as good as it gets for end users with zero technical knowledge. I've had many family members and friends install it on their own and not skip a beat.
Re:Keybase is not softer than TOFU by idlewords on Wednesday March 27, 2019 @01:32PM (#19503423)
This is a very underrated point.

It also means that an adversary can't go in long after the fact and dig up a message history from a server god knows where.

A lot of the eavesdropping scenarios concocted around key change in particular are fanciful. Practically speaking, end-to-end encrypted chat is often replacing email, not trying to protect secret agents hiding from the Reptilian Council.

Re:Keybase is not softer than TOFU by simias on Wednesday March 27, 2019 @02:02PM (#19503921)
>A big benefit of end-to-end encryption is that it makes it impossible for the service provider to suddenly start doing silent mass surveillance of their userbase.

Mass surveillance no, but if everybody blindly trusts any key provided (which seems to be the default "setting" for Signal and WhatsApp) then it's easy to start MITM'ing any connection at any point. You'll just get an innocuous-looking "your safety number has changed" and nothing else.

I do agree that it's still much better than nothing but I also agree with TFA when they say that "Signal cut a big corner by not planning device management properly", there are many ways Signal could make it massively easier for users to transfer their keys from one device to an other (for instance by deriving the master key from a passphrase bitcoin-wallet-style, or simply by making it easier to transfer your keys and history from device to device).

Because they didn't do this they probably considered that having an SSH-style intrusive "SOMETHING IS GOING WRONG HERE" message was too annoying and got rid of it. But really, they're fixing the symptom, not the problem.

Re:Keybase is not softer than TOFU by graedus on Wednesday March 27, 2019 @01:12PM (#19503131)
Normalize end-to-end encryption, increase the amount of encrypted target traffic for attackers.

And I think it's not so binary as care/don't-care about being hacked. You might care a bit, but how much do you care? Just as important, what is your threat model?

Re:Keybase is not softer than TOFU by rabidrat on Wednesday March 27, 2019 @01:31PM (#19503410)
MITM is an active/directed hack; encrypted chat covers all the passive hacks. My friend's arch-nemesis won't be thwarted, but a voyeuristic sysadmin will be. And my friends don't have arch-nemeses (that I know about anyway), but I know lots of people who would eavesdrop at any opportunity.
Re:Keybase is not softer than TOFU by tomatotomato37 on Wednesday March 27, 2019 @01:19PM (#19503227)
Protection against passive scanners and the unskilled is complete enough protection for 99% of people.
Re:Keybase is not softer than TOFU by orblivion on Wednesday March 27, 2019 @01:08PM (#19503072)
It's not care vs not care, it's a cost-benefit analysis.
Re:Keybase is not softer than TOFU by atonse on Wednesday March 27, 2019 @01:11PM (#19503118)
This is a great point, however as many security researchers will tell you, the cost of an exploit goes down exponentially over time.

Yesterday's hash attack that required $100m supercomputer will require a $10k GPU, which is 5 years will require a $100 GPU. (Not talking about the math changing, but it's been more about weaknesses in S-boxes and other parts of older hash functions that get slowly chipped away)

Similarly, yesterday's system that takes an attacker 3 days to MITM your machine, will take 3 hours, and then will be somebody's python script that installs and aggregates millions of exploits.

So in general, the cost and benefit variables are constantly changing under us.

Re:Keybase is not softer than TOFU by orblivion on Wednesday March 27, 2019 @01:19PM (#19503223)
Actually I was referring to the cost to the user who wishes to protect themself. Signal is designed to be fairly low "cost" i.e. easy to use. If they can find a way to make it more secure without making it harder to use they should and probably will do it. For most cases, the benefit of privacy probably doesn't warrant going through more trouble than this.

For those cases where somebody needs more protection, there's a way to go through a little more trouble to use Signal more diligently (agree with important parties not to change keys for a period of time).

To your point though: the cost of executing MITM doesn't just include the equipment, it includes showing ones hand by being discovered.

Re:Keybase is not softer than TOFU by upofadown on Wednesday March 27, 2019 @01:41PM (#19503569)
>Similarly, yesterday's system that takes an attacker 3 days to MITM your machine, will take 3 hours, and then will be somebody's python script that installs and aggregates millions of exploits.

The big cost of a MITM attack is getting in the middle. The cost of doing the actual attack is minimal.

Re:Keybase is not softer than TOFU by miopa on Wednesday March 27, 2019 @02:46PM (#19504489)
By not knowing which peers have verified numbers, the risk of getting caught that you're in the middle is very high, so that big cost for getting there will be for nothing (and actually get way more costly because you alerted the subjects).
Re:Keybase is not softer than TOFU by nickik on Thursday March 28, 2019 @09:19AM (#19511870)
The point is to create a system that is private for all of society. You don't just drive a car that is safe if you go on a risky road.