News for hackers. Stuff that matters.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by scripturial on Friday February 21, 2025 @06:21PM (#43134323)
It is possible to set up end to end encryption where two different keys unlock your data. Your key, and a government key. I assume google does this.

1. encrypt data with special key 2. encrypt special key with users key, and 3. encrypt special key with government key

Anyone with the special key can read the data.the user key or the government key can be used to get special key.

This two step process can be done for good or bad purposes. A user can have their key on their device, and a second backup key could be in a usb stick locked in a safe, so if you loose your phone you can get your data back using the second key.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by echoangle on Friday February 21, 2025 @06:56PM (#43134618)
Would that still count as E2E-encrypted if another party has access? That would still count as lying to me.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by lttlrck on Friday February 21, 2025 @07:12PM (#43134738)
That depends on the definition of "end".
Re:Apple Pulls Encrypted iCloud Security Feature in UK by tbihl on Friday February 21, 2025 @09:31PM (#43135520)
To say nothing of the definition of "definition", or at least a common understanding.

https://m.youtube.com/watch?v=gRelVFm7iJE

Re:Apple Pulls Encrypted iCloud Security Feature in UK by blitzar on Saturday February 22, 2025 @03:10AM (#43137160)
It depends on what the meaning of the word 'is' is
Re:Apple Pulls Encrypted iCloud Security Feature in UK by dtpro20 on Friday February 21, 2025 @08:45PM (#43135256)
To call it lying is just arguing about the meanings of words. This is literally what lawyers are paid to do. The data payload can be called end to end encrypted. You can easily say to the user that "your emails are encrypted from end to end, they are encrypted before it leaves your computer and decrypted on the receivers computer" without talking about how your key server works.

Systems that incorporate a method to allow unlocking using multiple keys don't usually advertise the fact that this is happening. People may even be legally obligated to not tell you.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by mirekrusin on Friday February 21, 2025 @10:03PM (#43135687)
TIL man in the middle = e2e encryption.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by scripturial on Friday February 21, 2025 @10:44PM (#43135889)
E2E encryption is not the same as MITM. You’re not adding anything useful to the conversation.

E2E encryption is not vulnerable to MITM. E2E encryption is vulnerable only to how many keys there are and who has access to them.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by chii on Saturday February 22, 2025 @02:16AM (#43136868)
SO if google still has access in an E2E system, but you didnt know, is it still E2E?

What if google told you they also have a key? Does that change the above answer to the question?

Re:Apple Pulls Encrypted iCloud Security Feature in UK by echoangle on Saturday February 22, 2025 @03:49AM (#43137349)
If someone except the communicating parties has access to the keys, it’s not E2E encrypted anymore though. At least according to this definition:

https://en.wikipedia.org/wiki/End-to-end_encryption

Re:Apple Pulls Encrypted iCloud Security Feature in UK by catlifeonmars on Saturday February 22, 2025 @12:54AM (#43136449)
> To call it lying is just arguing about the meanings of words.

Or, as us lowly laypeople call it, lying.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by echoangle on Saturday February 22, 2025 @03:48AM (#43137344)
Well Wikipedia says this about E2E:

“End-to-end encryption (E2EE) is a method of implementing a secure communication system where only communicating users can participate. No one else, including the system provider, telecom providers, Internet providers or malicious actors, can access the cryptographic keys needed to read or send messages.”

So if you send another set of keys to someone else, it’s obviously not E2E.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by ptero on Saturday February 22, 2025 @07:16AM (#43138315)
This is a high level description of intent (by a third party), not a legal promise.

This is not enforceable and promises that are not enforceable are usually seen by BigCos of today as optional. My 2c.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by echoangle on Saturday February 22, 2025 @07:46AM (#43138530)
Well I wasn’t saying I would sue them, I was arguing this:

> It is possible to set up end to end encryption where two different keys unlock your data. Your key, and a government key. I assume google does this.

Which by definition is wrong (unless the government is a party in the communication you want to E2E-Encrypt).

Re:Apple Pulls Encrypted iCloud Security Feature in UK by dwaite on Sunday February 23, 2025 @03:17AM (#43147692)
I believe the point being made here is that some governments legally mandate that they are a party in communication.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by ptero on Sunday February 23, 2025 @06:24AM (#43148532)
I agree completely that it is wrong in spirit. But wikipedia's text is a definition, not the only existing one. And for practical use even the most obvious definitions have legal caveats.

For example, asking for 10 gallons of soda at a restaurant advertising unlimited refills will not fly, even though virtually everyone will agree on the definition of the term "unlimited". My 2c.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by barsonme on Friday February 21, 2025 @07:04PM (#43134680)
E2EE means only your intended recipients can access the plaintext. Unless you intend to give the government access to your plaintext, what you described isn’t E2EE.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by mu53 on Friday February 21, 2025 @07:24PM (#43134811)
Is that google's definition or your definition? not being rude, but its pretty easy to get tricky about this.

Since you are sending the data to google, isn't google an intended recipient? Google has to comply with a variety of laws, and it is likely that they are doing the best they can under the legal constraints. The law just doesn't allow systems like this.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by gtirloni on Friday February 21, 2025 @10:34PM (#43135840)
What's the intended recipient of your message? It's not Google, right?

You're discussing encryption in transit vs encryption at rest in this thread.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by mu53 on Friday February 21, 2025 @11:32PM (#43136137)
I agree with you, but these abstract technical systems have enough wiggle room for lawyers and marketers to bend the rules to get what they want
Re:Apple Pulls Encrypted iCloud Security Feature in UK by brookst on Saturday February 22, 2025 @02:42AM (#43137009)
If Google is employing this “one simple trick”, they will get sued into the ground for securities fraud and false advertising.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by 1oooqooq on Saturday February 22, 2025 @03:23AM (#43137229)
history already proved you wrong. companies offering backdoor to abusive law enforcement are never sued.

they also employ things like exempt cases. for example, Whatsapp advertise E2E... but connect for the first time with a business account to see all the caveats that in plain text just means "meta will sign your messages from this point on with a dozen keys"

Re:Apple Pulls Encrypted iCloud Security Feature in UK by brookst on Saturday February 22, 2025 @03:47AM (#43137338)
It’s the lying that gets companies in trouble.

The claim is that Google has implemented a security weakness and lied about it in claims to customers and investors.

Show me another company that did this, was exposed, and was not sued.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by tsimionescu on Saturday February 22, 2025 @04:35AM (#43137549)
You are extremely naive if you think a company the size of Google or Microsoft or Apple will face any serious consequence from lying about E2EE actually being open to various governments.

They have lawyers aplenty, governments would file amicus briefs "explaining" E2EE and so on. Worse case they'll settle for a pittance.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by ipaddr on Saturday February 22, 2025 @08:10AM (#43138693)
Those companies never get sued? Never face class action lawsuits either?
Re:Apple Pulls Encrypted iCloud Security Feature in UK by brookst on Saturday February 22, 2025 @11:44PM (#43146623)
So all you’ve got is hypotheticals that coincidentally confirm your biases? These are giant companies. Show me where a civil suit for lying about a product’s security was defended by this kind of claim.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by alt227 on Saturday February 22, 2025 @05:03AM (#43137656)
> It’s the lying that gets companies in trouble.

It isnt if the government have asked them to lie.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by 1oooqooq on Saturday February 22, 2025 @06:42PM (#43144505)
yahoo sued the govt and was able to go public almost a decade later. as i said, history already proved that argument wrong.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by wkat4242 on Saturday February 22, 2025 @09:25AM (#43139177)
Oh thanks. I've never done that before. I'll try that, it'll be very interesting to see those disclaimers.

I guess for consumer use all that stuff is hidden in the T&C legalese which is unreadable for normal people. I know the EU was trying to enforce that there must be a TL;DR in normal language but I haven't seen much effect of that yet.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by 1oooqooq on Saturday February 22, 2025 @06:43PM (#43144519)
the whatsapp business account is pretty plain text... and public as the founder quit meta (billions on the table) because of this with an open letter
Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Friday February 21, 2025 @09:09PM (#43135389)
> E2EE means only your intended recipients can access the plaintext.

No, it does not. It means that only endpoints - not intermediaries - handle plaintext. It says nothing about who those endpoints are or who the software is working for.

Key escrow and E2EE are fully compatible.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by barsonme on Friday February 21, 2025 @11:13PM (#43136032)
No, it is not. This is precisely why we have the term E2EE. An escrow agent having your keys but pinky promising not to touch them is indistinguishable from the escrow agent simply having your plaintext.

Unless you’re fine with the escrow agent and anybody they’re willing to share the keys with being a member of your group chat, in which case my original point still stands.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by zxcvgm on Friday February 21, 2025 @11:36PM (#43136154)
Well, WhatsApp backups claim they are E2E encrypted, but there’s a flow that uses their HSM for the encryption key, which still feels like some escrow system.

https://engineering.fb.com/2021/09/10/security/whatsapp-e2ee...

Re:Apple Pulls Encrypted iCloud Security Feature in UK by wkat4242 on Saturday February 22, 2025 @09:19AM (#43139127)
True but you can choose to store the key completely yourself. That fixes a big backdoor that's been around for ages.

The biggest problem remaining to me is that you don't chat alone. You're always chatting with one or more people. Right now there's no way of knowing how they handle their backups and thus the complete history of your chats with them.

It's the same thing as trying to avoid big tech reading your emails by setting up your own mailserver. Technically you can do it but in practice it's pointless because 95% of your emails go to users of Microsoft or Google anyway these days.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Saturday February 22, 2025 @03:00AM (#43137111)
Edit: I think you might be confusing your personal intention (ie I wanted this to be private but didn't realize the service provider retained a copy of the keys) with the intention of the protocol (ie what the system is designed to send where). Key escrow is "by design" whereas E2EE protects against both system intrusions (very much not by design) as well as things like bugs in server software or human error when handling data.

> is indistinguishable

Technically correct (with respect to the escrow agent specifically) but rather misleading. With E2EE intermediary nodes serving or routing a request do not have access to it. This protects you against compromise of those systems. That's the point of E2EE - only authorized endpoints have access.

The entire point of key escrow is that the escrow agent is authorized. So, yes, the escrow agent has access to your stuff. That doesn't somehow make it "not E2EE". The point of E2EE is that you don't have to trust the infra. You do of course have to trust anyone who has the keys, which includes any escrow agents.

If we used the definition "only your intended recipients can access the plaintext" ... well let's be clear here, an escrow agent is very much an "intended recipient", so there's no issue.

But lets extrapolate that definition. That would make E2EE a property of the session rather than the implementation. For example if my device is compromised and my (E2EE) chat history leaks suddenly that history would no longer be considered E2EE ... even though the software and protocol haven't changed. It's utterly nonsensical.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by KronisLV on Saturday February 22, 2025 @07:17AM (#43138319)
> I think you might be confusing your personal intention with the intention of the protocol

So what would be the name for a mechanism where escrow is deliberately not a part of the design and nobody aside from the sender and recipient can access the plaintext data, no 3rd parties whatsoever, as long as those two participants aren’t compromised.

I’m not disagreeing with you but I’ve heard people talk about E2EE while actually thinking it’s more like the above. There is probably a term for truly private communication but I’m sleepy and it eludes me.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Saturday February 22, 2025 @02:33PM (#43142308)
The literal answer to your question would be "E2EE without key escrow" I guess. Or E2EE between just me and this single party.

However I don't think that's so much a technical mechanism as it is a statement of preference or understanding about who you intend to have access to something.

To that end, you'll need to define "intended recipient" pretty carefully. After all, your intended recipient could take a screenshot and share it. Or there could be someone in a group chat who isn't participating and you forgot was there. Etc.

> There is probably a term for truly private communication

I'd argue that E2EE is "truly private" between the intended recipients, and that understanding who exactly those are is entirely the responsibility of the user.

Of course I recognize that we're talking past each other at that point. Your concern seems to be users not realizing an escrow agent is present. To the extent they might have been deceived about the implementation I'd point out that "snuck in an escrow agent" is just the tip of the security iceberg. They could also have been deceived about the implementation itself. And even if they weren't deceived initially, a binary or web app could be intentionally updated with a malicious version. Does it count as "truly private" if you didn't compile it yourself?

Re:Apple Pulls Encrypted iCloud Security Feature in UK by KronisLV on Sunday February 23, 2025 @02:55AM (#43147563)
> Of course I recognize that we're talking past each other at that point. Your concern seems to be users not realizing an escrow agent is present. To the extent they might have been deceived about the implementation I'd point out that "snuck in an escrow agent" is just the tip of the security iceberg. They could also have been deceived about the implementation itself. And even if they weren't deceived initially, a binary or web app could be intentionally updated with a malicious version. Does it count as "truly private" if you didn't compile it yourself?

All of these are good points, thanks for taking the time to respond! I think that to a certain degree this means that, for the average layperson and someone with more skills and knowledge, there are still a bunch of challenges and attack vectors to contend with.

It probably involves more of something in the category of OpenPGP (or just Signal, I guess) where you yourselves are in control of the keys, and less of counting on various web apps to do right by the users. That said, E2EE with escrow is still helpful against certain risks and is a net positive, even if I've seen a lot of that misunderstanding about what it actually does.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Sunday February 23, 2025 @06:16AM (#43148491)
No problem! The more people conscious of this stuff the better off we all are in the long run.

Anything that you can either audit or compile yourself is generally a good bet. You might add Matrix, XMPP with OMEMO, Briar, and Cwtch to your list.

Proprietary stuff isn't an entirely bad deal though. If you assume they aren't blatantly fraudulent then presumably your data is better protected than it would have been without even an attempt at E2EE.

Same for key escrow schemes. Even if the agent was literally the NSA you'd still most likely be better off than the much more vulnerable alternative. The fewer entities with access and the more deliberate that access is the better.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by prophesi on Saturday February 22, 2025 @02:59AM (#43137107)
> Key escrow and E2EE are fully compatible.

Wild to see someone on HN even entertain this idea.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Saturday February 22, 2025 @03:02AM (#43137124)
It's literally the point of key escrow. My views on a given practice are entirely irrelevant to the definition of the relevant terminology.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by prophesi on Saturday February 22, 2025 @12:49PM (#43141263)
With key escrow, by definition you can only implement end-to-many-ends encryption.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Saturday February 22, 2025 @02:43PM (#43142405)
TIL group chats can't be considered E2EE. /s
Re:Apple Pulls Encrypted iCloud Security Feature in UK by prophesi on Saturday February 22, 2025 @08:27PM (#43145278)
Those would be end-to-end encrypted x how many recipients you intend for. Very different from (end-to-end-encrypted x how many recipients you intend for) + an arbitrary amount of recipients you don't intend for.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Saturday February 22, 2025 @08:49PM (#43145460)
> an arbitrary amount

Presumably there are a finite number of escrow agents who are known to you. Worrying that they will pass your messages along to others is the same as worrying that the people you're chatting with do the same. It's always on you to assess the trustworthiness of the other parties; key escrow is no exception to that.

To be clear I'm not a fan of large scale key escrow schemes and am not going to willingly use one outside of a corporate setting. But lets have accurate use of terminology while discussing these things.

Surely a company with auditing requirements running their own key escrow would still be considered E2EE? If not E2EE then what would you suppose to call that and where would you draw the line?

Re:Apple Pulls Encrypted iCloud Security Feature in UK by prophesi on Tuesday February 25, 2025 @01:57AM (#43169023)
> Worrying that they will pass your messages along to others is the same as worrying that the people you're chatting with do the same.

This makes absolutely _no sense_. If I do not trust my end user to not propagate the message I send them, then I will not send them that message. There is no need for a third party here to make that mistake. It _is_ that black and white. Adding another end user is compromising your promise on the secure communication you established. There is no workaround to that.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by fc417fc802 on Wednesday February 26, 2025 @12:55AM (#43181082)
Similarly, if you do not trust a particular escrow agent then do not use that escrow agent.

I can imagine a likely objection. "But I'm forced to use this particular agent by [ tech company | employer | government ]!" I don't see how that's any different from needing to communicate with a particular person. If I need to communicate with someone and I don't trust them not to share things then I will (must!) compose my correspondence accordingly.

If the government is forcing this on you, well, what is the alternative? Is point to point encryption somehow better in that scenario? Either way they're getting copies of everything you write assuming that the service you're using abides by the law. With key escrow that snooping is more explicit and there are fewer unknowns for the end user.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by baq on Saturday February 22, 2025 @08:26AM (#43138793)
Wild to think otherwise.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by prophesi on Tuesday February 25, 2025 @02:00AM (#43169039)
Glad to hear your alternative solutions! Though going by your comment history I doubt that will occur.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by tredre3 on Saturday February 22, 2025 @01:42AM (#43136683)
Manufacturers have lied about E2EE since the beginning. Some claim that having the key doesn't change that it's e2ee. Others claim that using https = e2ee, because it's encrypted from one end to the other, you see? (A recent example is Anker Eufy)

The point is that the dictionary definition of E2EE really doesn't matter. Being pedantic about it doesn't help. The only thing that matters is that the vendor describes what they call E2EE.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by GoblinSlayer on Saturday February 22, 2025 @03:54AM (#43137368)
Google intends you and the government as recipients of data here.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by hot_gril on Saturday February 22, 2025 @12:55PM (#43141336)
Yes, but going by that, most messaging services advertised as "E2EE" are already not E2EE by default. You trust them to give you the correct public keys for peer users, unless you verify your peers in-person. Some like iMessage didn't even have that feature until recently.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by immibis on Saturday February 22, 2025 @02:10PM (#43142069)
Sure is - three ends - you, the intended recipient, and the government.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by DarkmSparks on Saturday February 22, 2025 @05:20AM (#43137751)
I expect this is what they are all doing tbh, although isnt google open source? should be checkable, if the binaries the distribute match the source... oh...

"a special key" afaik is where instead of using 2 large primes for a public key, it uses 1 large prime and the other is a factor of 2 biggish primes, where 1 of the biggish is known, knowing one of the factors lets you factor any public key with a not insignificant but still more compute than most people have access to.

UK has also invested in some serious compute that would appear dedicated to exactly this task.

basically if you dont have full control over the key generation mechansim and enc/dec mechansim it is relatively trivial for states to backdoor anything they want.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by hilbert42 on Saturday February 22, 2025 @05:39AM (#43137831)
"…two different keys…. Your key, and a government key. I assume google does this."

With the present state of politics—lack of both government and corporate ethics, deception, availability of much fake news, etc.—there's no guarantee that you could be certain of the accuracy of any information about this no matter what its source or apparent authenticity.

I'd thus suggest it'd be foolhardy to assume that total privacy is assured on any of these services.

BTW, I don't have need of these E2E services and don't use them, nor would I ever use them intentionally to send encrypted information. That said, occasionally, I'll send a PDF or such to say a relative containing some personal info and to minimize it being skimmed off by all-and-sundry—data brokers, etc. I'll encrypt it, but I always do so on the assumption that government can read it (that's if it's bothered to do so).

Only fools ought to think otherwise. Clearly, those in the know who actually require unbreakable encryption use other systems that are able to be better audited. If I were ever in their position, then I'd still be suspicious and only out of sheer necessity/desperation would I send an absolute minimum of information.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by scripturial on Saturday February 22, 2025 @05:59AM (#43137939)
Yes. There is no ability to know one way or the other if Google, and similar services retain a secondary way to access decryption key. In light of this the only option is to _assume_ they have the capability.

Given the carefully crafted way companies describe their encryption services, it seems more likely than not they have master keys of some sort.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by baranul on Thursday February 27, 2025 @03:17PM (#43198001)
That would definitely be a safe assumption, that Google can look into anything they own or is on what they own. It's not like they are strong privacy advocates or don't already cooperate with any state apparatus they see as profitable or to their benefit.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by KronisLV on Saturday February 22, 2025 @07:03AM (#43138241)
> …there's no guarantee that you could be certain of the accuracy of any information about this no matter what its source or apparent authenticity.

In any case like this, the only thing you could truly trust would be the source code and even then you’d have to be on the lookout for backdoors, which would definitely be beyond my own capability to spot.

In other words, the best bet is to probably only use open source solutions that have been audited and have a good track record, wherever available. Not that there are that many options when it comes to mobile OSes, although at least there are some for file storage and encryption.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by hilbert42 on Saturday February 22, 2025 @09:08AM (#43139044)
Obviously, that's the ideal course of action but I'd reckon that in practice those who would have both a good understanding of the code as well as the intricacies/strengths of encryption algorithms and who also have need to send encrypted messages is vanishing small—except perhaps for some well-known government agencies.
Re:Apple Pulls Encrypted iCloud Security Feature in UK by anakaine on Saturday February 22, 2025 @04:51PM (#43143630)
Just because something you do today is legal and not a cause for scrutiny does not mean the same will be true tomorrow.

We have seen this many times throughout history, where people like academics, researchers, teachers, people of particular faith, etc are targeted and each of them has some sort of “evidence” produced as to some sort of crime they have committed either in the present or past to justify their arrest.

The group who needs it today may be small, but having it on and secure by default for all is a far better protection than any justification that the current need is small.

Re:Apple Pulls Encrypted iCloud Security Feature in UK by pinoy420 on Saturday February 22, 2025 @06:12AM (#43138001)
> I don’t care for encryption or need it

> encrypts a pdf sent to tech illiterate family members

Re:Apple Pulls Encrypted iCloud Security Feature in UK by hilbert42 on Saturday February 22, 2025 @06:43AM (#43138138)
From where did you get both 'care' and 'illiterate' — words that I never used?

Not only have you misquoted me, but also you've attempted to distort what I actually said by changing its inference.