4 ms·
> Google is a known collaborator with three letter agencies (remember that famous "SSL added and removed here :)" diagram?) The SSL diagram indicates not Googl
by lucastx 11y ago
> Google is a known collaborator with three letter agencies (remember that famous "SSL added and removed here :)" diagram?)
The SSL diagram indicates not Google's participation; it shows that NSA was wiretapping their datacenters without their knowledge. PRISM indicates Google collaboration, though.
But see, the presence of Google Play in your phone does not magically allow Google or NSA to listen to Signal conversations.
The easiest way for them to do this would be sending a fake update with a backdoor. This is way more intrusive, targeted and detectable than tapping cables or getting access to Google data.
- Sir_Cmpwn 11y ago>The easiest way for them to do this would be sending a fake update with a backdoor. This is way more intrusive, targeted and detectable than tapping cables or getting access to Google data. I'm not sure how familiar you are with Google Play Services, but it's designed to do exactly this. It's what Google came up with when they got fed up with OEMs failing to distribute newer versions of their things to end users. It can silently install updates and has access to almost every permission on your phone, and cannot be removed.
- simoncion 11y ago> I'm not sure how familiar you are with Google Play Services, but it's designed to [permit Google to silently update any application on the phone]. Unless Google also deactivates signature verification for the originally-not-signed-by-Google app that it pushes to the target's phone, the design of both Android and the Android Market make this impossible. You can't silently update an app signed with one key with an app signed with a different key. If -however- you're talking about Google installing software that snoops on the conversation between the Signal software and Signal servers, then -in that case- Google gets nothing that any other adversary that has access to at least one node between those two points gets... namely, undecryptable cyphertext. If you're trying to make the stronger claim that Google inserts special code (that they don't include in AOSP) that they use to read the unencrypted data of interest from RAM and transmit to their servers, then I reply: "All modern computers -including Apple devices- suffer from this class of problem. You have to trust everyone who wrote kernelspace code loaded into your system, the OS authors, the people who put the boards in your computer into their housing, and the folks who made the boards and chips to begin with. This is a hard problem. Frankly, Google's solution to this problem is just about the best consumer-level solution in the industry, and keeps getting better as time goes on."
- simoncion 11y agoUgh. Sorry, "Google gets nothing that ... gets" should read: "Google gets nothing that ... wouldn't also get". <---This is why you shouldn't comment while dead tired! :(