Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by zepto on Wednesday August 04, 2021 @10:50PM
(#28069227)
No, your hashes are not uploaded to the cloud, yes, hashes are downloaded to your phone. Yes, it will be interesting to see if it gets spammed with false positives, although it seems as though that can easily be identified silently to the user.
[ Parent
| on HN ]
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by zionic on Thursday August 05, 2021 @08:24AM
(#28072716)
Interesting? You think it will be interesting? False positives in this case cause swat teams to be sent to people’s houses.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by google234123 on Thursday August 05, 2021 @01:48AM
(#28070289)
How hard would it be to create a valid image that matches some 128bit hahs
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by toxik on Thursday August 05, 2021 @04:30AM
(#28071216)
If the details of the "hashing" scheme used is publicized, I imagine it will be near trivial. It's a long-standing problem in computer vision, to find a digital description of an image such that two similar images compare equal or at least similar.
State-of-the-art for this field is deep learning, and a /huge/ problem with the DL approach is that you can generate adversarial examples. So for example, a picture of a teacup that is identified by /most/ networks as a dog. It's particularly damning, because it seems like you don't have to do this for particular deep networks, they get tricked the same way, so to speak.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by saagarjha on Thursday August 05, 2021 @10:14AM
(#28074013)
Since this algorithm presumably runs on-device, I am sure it won’t be long before someone has reverse engineered it…
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by zepto on Thursday August 05, 2021 @11:16AM
(#28074916)
Indeed, at which point we’ll know if Apple has implemented an obviously broken solution which opens us up to egregious government surveillance, or whether that is all just speculation without a factual basis.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by zepto on Thursday August 05, 2021 @03:07AM
(#28070743)
If it’s a cryptographic hash - very hard.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by foxfluff on Thursday August 05, 2021 @04:36AM
(#28071245)
This isn't cryptographic though. That would make the entire database absolutely trivial to bypass with tiny imperceptible random changes to the images.
It's a perceptual hash.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by toxik on Thursday August 05, 2021 @04:28AM
(#28071207)
It cannot be a cryptographically secure hash, simply because avoiding detection would then be trivial: change one channel in one pixel by one. Imperceptible change, different cryptographic hash.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by account42 on Thursday August 05, 2021 @04:26AM
(#28071198)
The tweets talk about perceptual hashes, not cryptographic hashes.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by azalemeth on Thursday August 05, 2021 @03:26AM
(#28070864)
But the probability is still not zero, and the number of iPhones in the world is large. A hash collision is possible, however unlikely.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by zepto on Thursday August 05, 2021 @11:41AM
(#28075283)
The probability of Apple and all its devices winking out of existence due to quantum fluctuations is not zero. ‘Not zero’ is effectively zero if the number is small enough.
Re:Apple enabling client-side CSAM scanning on iPhone tomorrow
by ben_w on Thursday August 05, 2021 @04:21AM
(#28071173)
128 bit hashes are “expect your first collision when each human buys 2305 iPhones, all with one terabyte storage, and then fills them up with photos that are an average of 1MB in file size”
https://en.wikipedia.org/wiki/Birthday_attack
http://www.wolframalpha.com/input/?i=2%5E64%20%2F%20%288e9%2...