News for hackers. Stuff that matters.
Re:The Problem with Perceptual Hashes by ttul on Friday August 06, 2021 @04:49PM (#28092585)
Apple would not be so naive as to roll out a solution to child abuse images that has a high false positive rate. They do test things prior to release…
Re:The Problem with Perceptual Hashes by smlss_sftwr on Friday August 06, 2021 @06:46PM (#28093638)
Re:The Problem with Perceptual Hashes by celeritascelery on Friday August 06, 2021 @04:53PM (#28092617)
Test it… how exactly? This is detecting illegal material that they can’t use to test against.
Re:The Problem with Perceptual Hashes by zimpenfish on Friday August 06, 2021 @05:47PM (#28093130)
> This is detecting illegal material that they can’t use to test against.

But they can because they're matching the hashes to the ones provided by NCMEC, not directly against CSAM itself (which presumably stays under some kind of lock and key at NCMEC.)

Same as you can test whether you get false positives against a bunch of MD5 hashes that Fred provides without knowing the contents of his documents.

Re:The Problem with Perceptual Hashes by bryanrasmussen on Friday August 06, 2021 @05:02PM (#28092704)
Not knowing anything about it but I suppose various governmental agencies maintain corpora of nasty stuff and that you can say to them - hey we want to roll out anti-nasty stuff functionality in our service therefore we need access to corpora to test at which point there is probably a pretty involved process that requires governmental access also to make sure things work and are not misused otherwise -

how does anyone ever actually fight the nasty stuff? This problem structure of how do I catch examples of A if examples of A are illegal must apply in many places and ways.

Re:The Problem with Perceptual Hashes by vineyardmike on Friday August 06, 2021 @05:38PM (#28093047)
Test it against innocent data sets, then in prod swap it for the opaque gov db of nasty stuff and hope the gov was honest about what is in it :)

They don't need to train a model to detect the actual data set. They need to train a model to follow a pre-defined algo

Re:The Problem with Perceptual Hashes by ben_w on Friday August 06, 2021 @04:58PM (#28092647)
While I don’t have any inside knowledge at all, I would expect a company as big as Apple to be able to ask law enforcement to run Apple’s algorithm on data sets Apple themselves don’t have access to and report the result.

No idea if they did (or will), but I do expect it’s possible.

Re:The Problem with Perceptual Hashes by zimpenfish on Friday August 06, 2021 @05:48PM (#28093146)
> ask law enforcement to run Apple’s algorithm on data sets Apple themselves don’t have access to

Sounds like that's what they did since they say they're matching against hashes provided by NCMEC generated from their 200k CSAM corpus.

[edit: Ah, in the PDF someone else linked, "First, Apple receives the NeuralHashes corresponding to known CSAM from the above child-safety organizations."]

Re:The Problem with Perceptual Hashes by IfOnlyYouKnew on Friday August 06, 2021 @05:24PM (#28092910)
They want to avoid false powitives, so you would test for that by running it over innocuous photos, anyway.
Re:The Problem with Perceptual Hashes by bjt on Friday August 06, 2021 @05:36PM (#28093037)
I'm guessing you don't remember all the errors in the initial launch of Apple Maps.