…and now we have a case in point of them doing shady things on our phones. This breaks the trust.
Sure, they could do something else in the future but that’s alway the risk with every update.
But now they /have/, that is the change.
Using that novel on-device scanning capability to secretly report people to authorities, that's beyond shady.
Claiming that the novel hashing algorithm is verifiable by third parties, but simultaneously suing any third parties that try to analyze the actual code running (without being subject to Apple NDA), is mega shady.
Secretly reporting people to authorities based on unverifiable novel image hashing algorithms and only image "derivatives", whatever that means, that's ultra shady.
Pretending that people are somehow "misunderstanding" if they are alarmed by this unprecedented, unverifiable scanning and secret snitching mechanism being run over their private photos, that's extra ultra mega shady, but typical of Apple.
Look at this shitshow explanation. When have you ever seen Apple being so terrible at explaining a feature? None of this smells right: https://www.youtube.com/watch?v=OQUO1DSwYN0
> Creating a novel on-device scanning mechanism and claiming that is somehow more privacy is a lie, and therefore shady.
Would you rather Apple actually directly look at your images? If not then it is a privacy improvement. Because they are legally required to search their servers for this stuff when directed to by the FBI.
> Using that novel on-device scanning capability to secretly report people to authorities, that’s beyond shady.
Except they don’t actually do that, phones don’t get the hashes to do any comparisons. Sever side comparisons only flags images which causes Apple employees to look at down samples images. Critically they don’t have the authority or incentives to prosecute you.
> suing any companies that try to analyze the code running, is mega shady.
And not something their actually doing.
> Based on unverifiable
Again false people have been looking at the algorithm used.
No. Why would that be necessary?
I would expect to be reported if I willingly uploaded images matching exact hashes of CSAM to Apple servers. I don't understand why Apple employees would ever be able to, or need to, view my images, and I would expect Apple if it were really a privacy-focused company to never let that happen.
>Except they don’t actually do that, phones don’t get the hashes to do any comparisons. Sever side comparisons only flags images which causes Apple employees to look at down samples images. Critically they don’t have the authority or incentives to prosecute you.
It's client side, that's why we're having this discussion.
This is all a secret process. As I said, Apple employees look at an unspecified number of "derivatives" of people's images in a secret process, and if they tick a box, the authorities get all your data. There's nothing saying how close a "derivative" needs to be to actual CSAM to trigger this process, just "trust us, because children".
No audits, no due process, no mandatory notifying customers that are affected, no notifying of how many total customers were reported every month, just a secret illegal search and snitching mechanism with some crypto mumbo jumbo and "trust us, because children" sprinkled on top.
>And not something their actually doing.
*they're. Yes they are: https://news.ycombinator.com/item?id=28219278
From a comment: > ... “With their left hand, they make jail-breaking difficult and sue companies like Corellium to prevent them from existing. Now with their right hand, they say, ‘Oh, we built this really complicated system and it turns out that some people don’t trust that Apple has done it honestly—but it’s okay because any security researcher can go ahead and prove it to themselves.’”
>people have been looking at the algorithm used.
Who? How? Are you talking about the ones that are gagged by Apple NDA? Link to papers?
As another commenter posted, no amount of spin will make on-device scanning a good idea.
> This is all a secret process.
Those are in contradiction a client side process is inspectable.
As you know, there is a server-side element, the crypto mumbo jumbo makes it impossible to audit which images will trigger the automated snitching mechanism from the secret list of hashes. So it is both a secret process and doing scanning client-side.
Also Apple is busily suing companies who dare to make client-side inspection feasible, as I noted.
"We will not make software that scans files on the device"
and
"We will not allow the software we made to scan for anything other than CSAM"
Under US law it would be very hard to force apple to do the first, but no where near as hard to compel them to change the database they of files they are scanning for...
The U.S. government compelling Apple to make some small process change to this new system wouldn't be a big story by comparison.
Example: A year from now the U.S. government tells Apple they are no longer allowed to review the flagged CSAM imagery themselves but must rather report it directly to law enforcement.
A change most people wouldn't think twice about ("why does Apple need to be the ones reviewing this obscene illegal material anyway") yet would introduce a massive vulnerability into the surveillance process.