Craig Federighi Explains ‘Misunderstood’ iPhone Child-Protection Features
wsj.com
wsj.com
4:10: On your phone when photos are uploaded to the iCloud photo library - part of that upload pipeline- there is a.. what's called a neural hash... performed on the image and that neural hash is intersected with a database that's on your device...
I'm sorry but computing hashes on a device and comparing them against a set of hashes on a device is literally scanning for photos on the device. Pinky swear promises to "only do this on photos that you are uploading to iCloud" doesn't magically turn this into an iCloud feature.
This is on-device scanning for a set of hashes derived from a database of Photos that nobody can legally audit. The next instance of the FBI wanting to frame the next Martin Luther King Jr doesn't even have to go through the hassle of obtaining CP and inserting it into their target device. They can download completely innocent family photos from FB and upload them to the NMEC database and wait for the new hashes to be downloaded to their target's phone.
To make things worse, this is all just one little "oopsie, I wrote a bug" away from scanning every photo on device including on devices that have iCloud photos turned off and are in Airplane mode.
Interesting to see the "oh you must be confused" framing pop up everywhere. It's rampant as a defense of this in online discussions, Apple's defense, and Jon Gruber's take. Is there a name for this strategy?
Source: Master List of Logical Fallacies - http://utminers.utep.edu/omwilliamson/engl1311/fallacies.htm
He tries to emphasize the distinction that this hash generation and comparison process only occurs when the file is about to be uploaded to iCloud, but I have to ask - who is manually choosing each individual photo that they want to upload to iCloud? Most people just toggle on the setting to automatically upload everything.
I would've liked to see questions in this interview about what type of security testing they have done regarding these features, both internally and in combination with NCMEC.
What I still don't get is why they do not allow the user to choose between this on-device hash generation and comparison, and the in-cloud scanning that other cloud providers are already doing.
And so that whole premise of Apple conflating multiple systems in one release is making it really hard for him to explain it away.
I’m waiting for next episode where they should try to explain “Synthetic Match Vouchers” and how they increase your CP count…
See Green and Stamos who explain in plain English.
https://www.nytimes.com/2021/08/11/opinion/apple-iphones-pri...
Fuck Apple for this. Dystopia grows deeper.
> Threshold of [matches], something on the order of 30 known child pornographic images
As I understood it, if around those number of matches are found on the device, then a scan happens on those matches in iCloud, and it’s the photos that match on iCloud that they then go on to report.
There is of course the argument that Apple will backtrack on this promise but that applies to everything they do so I'm not sure how much weight to give it.
Which 3rd parties and how much auditing was there granted by NCMEC in the past?
I don't see the NCMEC call the CCC or EFF and ask them if they want to audit their database full of CSAM. (Or Apple or the other partners that weren't named.)
> “So there are multiple levels of auditability so you don‘t have to trust apple or countries even if Apple says yes“- Apple
What auditability is he referring to? Who gets to audit the database and source code?
Earlier, he slips and says: “people can see…” then realizes he’s going off message. It seemed like he was going to state that users can somehow verify Apples claims about the db and or code.
This interview clarified nothing.
No there was no mixing up of two proposed technologies, that was not the issue at all. Noone with legitimate criticism was confused by that.
Basically what he communicated in the first sentences was 'we do not listen to what the critics say, we do not care how legitimate the criticism is, we will try to make it go away with manipulative rethoric and follow our plan'.
Maybe they should try and Think Different(TM)?