Live data from Hacker News

Zoom rolled their own encryption scheme, transmit keys through servers in China

citizenlab.ca

121–130 of 316 posts

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#121
post #103
post #73

Earlier quoted context omitted.

"... and then they came for me". Obviously that poem was written about something rather more serious than your privacy but the point stands.

As I alluded to in another post I am from Germany and certain people I work with actually went through the "... they came for me" phase. Your point does not stand on its own.

I (en_GB) lived in that weird place called West Germany for about 10 years on and off back in the 70s and 80s. We have many friends (Hi Wurms, int al) who also have family, friends and acquaintances that lived through those days directly, shall we say, and of course my own family members who did from another side and perspective. You may want to take another look at my username and make of that what you will.

My point really does stand. You might gradually allow erosion of your rights until you find that none are left. It is so easy to say "I have nothing to hide" until you find that actually you do have something to hide for reasons that are not immediately obvious.

I am not saying that using Zoom will have nasty consequences but I am saying that the attitude that abrogates responsibility for your own privacy might have unintended consequences. If it becomes common place to simply say "meh" we might not like the world we get instead of the world we might wish for.

My Old Saxon friends have a rather more robust attitude to privacy concerns than you mate!

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#122
Zoom has betrayed us all! Congress must require zoom to explain why they are sending encryption keys to China when all participants are USA citizens. Zoom is betraying USA citizens and their customers. We must pressure USA zoom execs to explain exactly why they are doing this.

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#123

Earlier quoted context omitted.

I more suspect it is a problem stemming from hiring people who are all new to professional programming. Avoiding these issues means hiring some older, experienced professionals.

Or hiring people solely based on Leetcoding interviews. Seriously, every interview I've had in the last decade focused on algorithms/data structures but it was very rare to get any questions on security. This applies to startups and larger enterprise companies alike.

Security implies experience. They don't care anything about that. Just hire cogs to grind away and fire when they burn out.

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#124
Matthew Green's article on this is has a thread here: https://news.ycombinator.com/item?id=22771193

The Intercept article on it has a thread here: https://news.ycombinator.com/item?id=22767807

It's probably too much of a stretch to merge all these, because many comments are about specifics of those posts, and the ones that aren't are kind of generic and so maybe not worth merging anyway (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...).

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#125
post #116

Is it possible to use Zoom on Linux from an ordinary user without sudo rights?

I just downloaded their binary build and it worked without sudo (you need to run "ZoomLauncher" file).

That being said, I did not get the impression of an easy to use app that "just works" (at least with my tiling window manager), things were confusing, clunky and rather idiosyncratic (e.g. sharing a screen was weird, and the whiteboard did not work).

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#128
post #22
post #8

Zoom deserves a lot of animosity for its privacy issues like sharing data with Facebook. On the other hand I am mystified by all the security hype. Yes I might be able to guess a Zoom meeting ID, just as if I might guess your phone number and prank call you. In a Zoom meeting you can see who is connected . In the old days of conference calls do you remember asking “who’s on the line?”. What are you talking about that…

Oh please. They used the fb auth sdk without realizing the implications. That's hardly malicious just incompetent and rushed.

Didn't realize? Or didn't care, and then lied and claimed they didn't realize only after they got called out?

There is really no reason to give this company the benefit of the doubt in any regard.

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#129
The serverside key handling stuff is bad, but generally known (Zoom has features whose natural implementation require them to keep keys serverside).

People are dunking on Zoom for rolling their own crypto and coming up with AES-128-ECB. This is also bad, but people should be aware that it's a lot more complicated than "you can see penguins through it".

You can see penguins through an ECB-encrypted bitmap because discrete blocks of the bitmap image repeat, and thus have the same ciphertext, and these correspondences carry obvious meaning in a bitmap. The same is not automatically true of video or audio data with normal codecs. Aaron Toponce points out that sensor noise will likely scramble ECB ciphertexts, for instance.

Colm MacCárthaigh makes an even more important point, which is that it's already very trick to reliably encrypt voice tracks, because common encoding and transmission techniques make them susceptible to traffic analysis. So, for instance, you can quickly find papers about exploiting silence suppression to make predictions about speech in an encrypted audio channel. The point here being, cryptanalytic attacks on ECB are unlikely to be anyone's first recourse.

Obviously, the 128 bit AES key thing doesn't really have any practical impact.

Designers should religiously avoid ECB mode, but the real danger of ECB is in interactive settings, where we as attackers get to induce plaintext patterns, and use chosen boundaries to isolate targeted ciphertext. Bulk video and audio transmission isn't that kind of interactive setting. You still don't want to read people saying that ECB is OK; it's bad.

Essentially: it seems like Zoom's cryptography is bad, but not in a way that really matters compared to brochure-level badness of non-end-to-end-encryption.

Re: Zoom rolled their own encryption scheme, transmit keys through servers in China

#130
post #95

Seriously, all people who are surprised about this type of news should really understand that most "successful" (as in, popular) tech/.com/SV "startups" these days are like this. If you "waste" time on the real important stuff such as a good design, user security, or the like, you will lose over to a competitor who didn't and therefore was able to spend more time on marketing. If you waste your time on user privacy y…

I agree this isn't uncommon, but that does nothing to make it acceptable. Bad security design is unacceptable and this is sort of indicative of a large dissonance when it comes to SV startups. "Disruption" isn't ignoring requirements - if you are able to under price your competitors because you fail to adhere to good practices (or, more importantly, regulations[1]) you're not building a lean and useful product - you'…

But, the parent's point is that it is acceptable. Zoom has become a $300mm company all the while flatly lying (or being very generous in statements). What is the consequence for them? They made rapid market growth because they didn't waste constrained resources on security/privacy concerns.

No consequences means their behavior is acceptable. Which means this will repeat until there is a reason that makes this behaviour not acceptable.

Post reply on HN